- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VLOOKUP関数で抽出された文字列を変更したい)
VLOOKUP関数で表示文字列を変更する方法
このQ&Aのポイント
- エクセルの会計データから請求書作成時に、特定の列に“○”を入力すると、その行のデータが請求書シートに反映されるようにしたい。しかし、会計データの税率表示が異なるため、請求書には一律で「10%」と表示させたい。
- 標準税率10%や仕入税率10%などの異なる表記を、一律「10%」として表示させる方法について、エクセル関数を使用して具体的に解説してほしい。
- VLOOKUP関数を使用して、エクセルで抽出されたデータを特定の条件で変更し、請求書に反映させる方法を知りたい。
- みんなの回答 (12)
- 専門家の回答
質問者が選んだベストアンサー
> 非課税や不課税という結果を出したい時もあったので 標準税率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))))
その他の回答 (11)
- redslove10
- ベストアンサー率41% (408/992)
回答No.1
MIDB関数を使えばよろしいのでは?
- 1
- 2
お礼