• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VLOOKUP関数で抽出された文字列を変更したい)

VLOOKUP関数で表示文字列を変更する方法

このQ&Aのポイント
  • エクセルの会計データから請求書作成時に、特定の列に“○”を入力すると、その行のデータが請求書シートに反映されるようにしたい。しかし、会計データの税率表示が異なるため、請求書には一律で「10%」と表示させたい。
  • 標準税率10%や仕入税率10%などの異なる表記を、一律「10%」として表示させる方法について、エクセル関数を使用して具体的に解説してほしい。
  • VLOOKUP関数を使用して、エクセルで抽出されたデータを特定の条件で変更し、請求書に反映させる方法を知りたい。

質問者が選んだベストアンサー

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率66% (1742/2617)
回答No.10

> 非課税や不課税という結果を出したい時もあったので 標準税率10% ⇒ 0 仕入税率10% ⇒ 81 標準税率8%  ⇒ 1 上記以外はF列の文字列をそのまま表示するようにすればいいですね。 =IF(VLOOKUP("○",会計データ!A1:G7,7,FALSE)="","",IF(OR(VLOOKUP("○",会計データ!A1:G7,7,FALSE)=81,VLOOKUP("○",会計データ!A1:G7,7,FALSE)=0),"10%",IF(VLOOKUP("○",会計データ!A1:G7,7,FALSE)=1,"8%",VLOOKUP("○",会計データ!A1:G7,6,FALSE))))

pin103568
質問者

お礼

丁寧に何度も対応下さり有難うございました。非課税の時の表示がうまくいかなかったのですが、誤って回答を締めきってしまったので、色々と考えていただいていた事もあり、ベストアンサーにさせていただきます。

Powered by GRATICA

その他の回答 (11)

回答No.1

MIDB関数を使えばよろしいのでは?

関連するQ&A