システムwiki

インデックス関数、スモール関数、および行関数

tee.jar 受付中 最終更新日:2022-05-26 11:45

Index、Small、Rowの各関数をうまく組み合わせて、探していた情報を取得することができました.ただし、数式にどのように適合させるかを考えていた別の一連の基準があります.たとえば、完成品に含まれるすべてのコンポーネントを表示するために、単一の完成品の部品番号を入力するワークシートを設定しています.たとえば、= INDEX(range、SMALL(IF(cell=range、ROW(range)-ROW(cell)+ 1)、ROW(1:1))).この数式で別の論理テストを実行して原産国と一致させ、選択した国と一致する部品番号のみを表示する方法はありますか?

返信リスト(回答:4)

3 #
AshishM

こんにちは、

これはうまくいくはずです

= INDEX(range、SMALL(IF(cell=range、IF(another_cell= country_range、ROW(range)-ROW(cell)+ 1))、ROW(1:1)))

応答3# ->にスキップ
1 #
tee.jar

こんにちはアシッシュ!

上記の例では、「この関数に入力した引数が少なすぎます」というエラーメッセージが表示されました. 次に、カーソルをSMALL(閉じ括弧)にジャンプします. それが何を意味するのか理解できませんでした. Excelでは、数式を評価して、不足しているものを確認することはできません.

また、配列数式でmatch関数を使用して遊んだことも付け加えておきます. 動作させることはできましたが、データが完全に一致していませんでした. 私がどこかに欠けている非常に単純な部分があると確信しています. :)

応答1# ->にスキップ
2 #
AshishM

こんにちは、

いくつかのデータを共有し、期待される結果を示します.

4 #
MiaZhao

こんにちはジャレッド、

共有された説明に対して、ワークブックのサンプルデータと必要な出力を共有していただき、状況に合った数式を共有できるようにしてください.

注:ワークブックをonedriveまたはクラウドの場所にアップロードして、リンクを共有してください.

よろしくお願いいたします.

ミア