
私は、適切な所有者の名前をスプレッドシートの列に配置するダッシュボードのようなものを整理しようとしています。2 つの基準は、アイテムが配置されている場所または米国の州と、アイテムの種類です。下の画像では、列 A と列 B の基準に応じて列 C を自動化しようとしていることがわかります。
次のシートの別の表に、各アイテムの種類ごとの情報が記載されています。
すべての情報を適切な担当者にルーティングするためのより良い方法はありますか? 私は次の方法を使用しようとしました。
=IF(L7 = "Boat",(LOOKUP(I7, Mapping!$A$3:$A$67, Mapping!$B$3:$B$67)),
IF(L7= "House", (LOOKUP(I7, Mapping!$H$3:$H$67)), Mapping!$I$3:$I$67, UNKNOWN))
1 つの IF 数式に 2 つの LOOKUP 数式を使用できますか? より使いやすい数式はありますか?
ハウスの場合、エラーが発生します:
答え1
括弧がおかしいですね。
IF(L7 = "ボート", (LOOKUP(I7、マッピング!$A$3:$A$67、マッピング!$B$3:$B$67)) , IF(L7= "家", (LOOKUP(I7, マッピング!$H$3:$H$67, マッピング!$I$3:$I$67)) 、 未知))
... 並べてみると、かなり簡単にわかります。
Excel が「修正を受け入れる」かどうかを尋ねてきた場合、ほとんどの場合、修正内容が間違っています。
エンコーディングを再考しない限り、IF を「簡単に」する実際の選択肢はないと思います。
つまり、同じことを別の方法で実行すれば、この点では簡単になります。
ヒント:Mapping!$H$3:$H$67
名前付き範囲を作成します (「名前マネージャー」内)。