![さまざまな数式の 1 つを列に適用するクリック可能なリストを作成するにはどうすればよいですか?](https://rvso.com/image/1661805/%E3%81%95%E3%81%BE%E3%81%96%E3%81%BE%E3%81%AA%E6%95%B0%E5%BC%8F%E3%81%AE%201%20%E3%81%A4%E3%82%92%E5%88%97%E3%81%AB%E9%81%A9%E7%94%A8%E3%81%99%E3%82%8B%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E5%8F%AF%E8%83%BD%E3%81%AA%E3%83%AA%E3%82%B9%E3%83%88%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
私の会社で、外国のシステムから米国のシステムに成績を変換するために使用している Excel ツールを改良するプロジェクトが与えられました。
現在、彼らは手作業で記入する単純なスプレッドシートを使用しています。私は、アメリカと外国の標準間の変換を自動化する 70 以上の数式を作成しました。私自身がこれらの数式を使用していたときは、作業している国に適した数式をコピーして貼り付けるだけでした。ただし、これはコンピューター スキルが非常に限られている人々が使用する公式ツールになるため、インターフェイスを少し強化する必要があります。
私が望んでいるのは、ドロップダウン メニューを作成して、正しい国をクリックすると、計算が行われる列に正しい数式が適用されるようになることです。Excel でドロップダウンの自動補完を作成する方法はわかりましたが、国名をクリックしても自動補完以外の操作を実行する方法がわかりません。
Excel に、私が聞いたことのない、この種のユースケース向けに統合された何らかの機能があることを期待しています。しかし、この問題への対処方法を教えてくれる方がいらっしゃれば、ぜひ教えてください。
答え1
CHOOSE() を使用してください。ur より:
ドロップダウンの自動補完を作成する
これを使用して選択を「駆動」します。例:
A1: 値を入力する
B1 : タイプA、B、またはC
C1:=CHOOSE(MATCH(B1,{"A","B","C"},0),A1*1,A1*2,A1*3)
機能するかどうか、理解できるかどうかなど、ぜひ共有してください。