1

特定のシリアル番号が両方のリストにあることを確認するために、2 つの在庫リストをチェックする式を作成しようとしています。ネストされた VLOOKUP が必要だと思われますが、数式の作成方法がわかりません。セットアップは次のとおりです。

Sheet1= Warehouse_1...シリアル番号のリストが含まれています (すべて Warehouse 1 にあります)

Sheet2 = Master_Inventory... には、(A) シリアル番号、(B) 場所 (ドロップダウン: Ware1、Ware2 など) の 2 つの列が含まれます。

次のような数式を使用して、Sheet2 に 3 番目の列を追加しようとしています。

  1. Location=Ware1 の場合、列 A の対応するシリアル番号を Warehouse_1(Sheet1) リストと照合します。

    • Sheet1 リストにある場合は、「チェック マーク」を返します
    • Sheet1 リストに見つからない場合は、'x マーク' を返します
  2. Location が Ware1 でない場合は、空白のままにします

また、シート 2 をシリアル番号と場所で並べ替える機能を維持したいと思います。つまり、エントリが並べ替えられたときに数式を移動させたくないということです。

どんな助けやアイデアも大歓迎です!

4

1 に答える 1

1

この図は可能性を示しています。

ここに画像の説明を入力

セルで使用される数式C1は、数式の説明と同じように、2 つのステップの複合です。まず、次の式を使用して との比較をWare1行いますIF(注: この式は説明のためのものです)。

=IF($B1="Ware1", "CheckOrX...", "")

Warehouse_1次に、シリアル番号がシート上にあるかどうかをチェックすることによって、チェックまたは x が選択されます。

=IF($B1="Ware1", COUNTIF(Warehouse_1!$A:$A, $A1), "")

それを入力した後、そのセルの右下隅を選択してプルダウンし、数式を下のすべてのセルにコピーします。

書式を設定しないと0、 、1または列の値が空白になりますC。カスタム フォーマットを使用すると、次のカスタム フォーマットを設定することで、0s と1s を目的の記号に変換できます。

√;;x

これは、列を選択し、[Cフォーマット] -> [セル...] を実行し、[カスタム] を選択して、この式をテキスト ボックスに入力することで実現できます。フォーマットの説明については、カスタム数値フォーマットの作成を参照してください。

于 2014-07-12T01:39:38.963 に答える