質問: エクセル2003を使っています。 4桁の商品コードの上2桁の商品を抽出したい場合、VLOOKUP関数ではできなかったので、同じような関数があれば教えていただきたいのです。マクロは使えないので関数でお願いします。
回答: 作業列使い VLOOKUP関数で 画像Sheet1B2 =LEFT(C2,2) A2 =IF(B2="","",B2&"-"&COUNTIF($B$2:B2,B2)) 下方向にコピー Sheet2 B2 =IF(ISERROR(VLOOKUP($A$2&"-"&ROW(A1),Sheet1!$A$2:$D$20,4,0)),"",VLOOKUP($A$2&"-"&ROW(A1),Sheet1!$A$2:$D$20,4,0)) 下方向にコピー 質問のSheet2の A12は 上の式が理解できればできます ROW関数は行番号・・・