- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:excelで困ってます 助けてください)
Excelで困っています。助けてください!
このQ&Aのポイント
- エクセルで、A列のファイル名に対応する数字をC列から探し、その行のB列の値をA列のファイル名に組み込みたいです。
- 要するに、A列のファイル名の一部をB列の値で置き換えたいのです。
- 空欄の場合も考慮して、エクセルでの処理方法についてご教授ください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
データがA1からC4の範囲にあるとして、表示したいセルに =IF(C1="","",LEFT(A1,3)&INDEX($B$1:$B$4,MATCH(VALUE(MID(A1,4,1)),$C$1:$C$4,0))&RIGHT(A1,4)) といれて、下へ式をコピーしてみてください。 ただし、あげられた例のように数値の前は3文字、数値の後は4文字、数値は1桁の場合の式です。
その他の回答 (1)
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.2
D列に抽出しますが、次の方法は如何でしょうか。 抽出元セル内の数値までの文字数を固定3文字とし、C列は数値としていますので、文字列ならば、数式の*1部分を省略してください。 =IF(COUNTIF(C:C,MID(A1,4,1)*1),REPLACE(A1,4,1,INDEX(B:B,MATCH(MID(A1,4,1)*1,C:C,0))),"")
質問者
お礼
表がずれてしまい、質問が大変わかりづらくなっております・・・ 一度ためしてみます。 お答頂いた方、本当にありがとうございます。
補足
表がずれてしまい、質問が大変わかりづらくなっております・・・ 一度ためしてみます。 お答頂いた方、本当にありがとうございます。