質問: ### 前提・実現したいこと Excel内にて業者シートがあり、それぞれ別の報酬計算の数式があります。 | 業者名 | 計算方法 | | --- | --- | | 業者A | =A1*80% | | 業者B | =A1*120%/2 | | 業者C | =A1*50%+100,000 | 過程はどのような形を通っても構わないのですが、別シートの決まったセルに それぞれ選んだ業者で計算した結果を表示したいです。 業者名を選択or入力して、???の部分を上の表に沿って計算したい (数式を???に参照してそこで計算するか、リストで計算した結果が???にでるか) | 入力:業者名 | 報酬額 | | --- | --- | | 業者A | ??? | 現状は業者ごとにExcelが分かれており、それぞれで計算式を入れてあります。 全体での修正があったときに1個ずつしないといけないのが面倒で・・・ ここがクリアできれば色んなExcelを統一できるので、何卒よろしくお願いいたします。
回答: VLOOKUPで業者名から計算式を持って来て計算式の文字列(例:A1*0.5+100000)を作り 名前定義とEVALUATEで式を展開すればできるのではないでしょうか。