問題タブ [excel-match]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
913 参照

excel - Excel セルの値が他の複数のシートに存在するかどうかを確認し、存在する場合は別の列に存在するシートの名前を返します

ワークブックの最初の 2 枚のシートにはそれぞれ、約 2000 個の値の単一の列 (列 A) が含まれています。これらの 2 つのシートに加えて、それぞれが 20 ~ 1500 の値を含む 42 のシートがあり、これも単一の列 A にあります。

シート 1 と 2 の列 A にある ~2000 の値のそれぞれについて、それらの値が他の 42 シートのいずれかに存在するかどうかを確認しようとしています。もしそうなら、それらが存在するシートの名前を列 B に表示したいと思います。

そう:

等...

0 投票する
1 に答える
938 参照

excel-formula - 複数の一致基準を使用して複数の列ヘッダー値を返す

複数の一致基準を使用して複数の列の値を返すことを探しています。セルの B1 と C1 に関する私の基準を含むサンプル シートのスクリーンショットを添付します。したがって、基本的には、2 つの基準 (例「Team1」と「low」) に一致する場合、ヘッダー レンジャー C3:N3 から列ヘッダー (例 Name10 & name14) を返す必要があります。

私はいくつかの式を試しましたが、これは私がどこまで行ったのかです: =INDEX($C$2:$AL$2,SMALL(IF(($A$3:$A$21=$B$1)*($B$3:$B$21=$C$1),ROW($A$3:$A$21)-ROW($A$3)+1),ROW(1:1)))

何が足りないのかわからない?

ここに画像の説明を入力

ここに画像の説明を入力

よろしくお願いしますフォックス

0 投票する
1 に答える
819 参照

excel - Excel: 単一セルに対する列の部分一致を確認する

Excel に 2 つの列があります。

列 B を使用して、その中のセルが列 A の特定のセル内に存在するかどうかを確認したいVLOOKUPMATCH思いますMATCH。私が使うべきもの。列 B でワイルドカードを使用してみましたが、値エラーが返されます。ここに私が持っているものがあります:

あなたの助けは大歓迎です!

0 投票する
1 に答える
790 参照

excel - Excel の MATCH および SUMIF 数式が Wxact の一致と一致しない

正確な値を含むシートがあります ( を=a2=b2返すことで確認されますtrue)。

ただし、一部の値で=match(a2,b2,0)は返されますが、すべてではありません。#N/A

すべてのセルは同じようにフォーマットされており (General、Text、Number などを試しました)、ここからどこへ行くべきかわかりません。

テスト ワークブックをここにアップロードできるかどうかわからないので、ここに画像を示します。

画像

0 投票する
1 に答える
66 参照

excel - Excel - セルを一致させ、セルの値を右に表示する

C1に入力された値を Searchに一致させる関数が必要ですA:Aが、セルB:B(右側) に値を表示します。

バルブはD1(関数が入力される場所) に表示されます。

0 投票する
2 に答える
467 参照

excel - Excel インデックス マッチからの予測できない出力

私は、特定の値に一致する配列内の最後のセルのインデックスを見つけるという、十分に単純なタスクを実行しようとしています。

MATCH-INDEX 関数の組み合わせを使用していますが、結果が不正確で一貫性がありません。問題がわかりません。

この例では、値が 1 または -1 の配列を使用し、配列内の最後の 1 のインデックスを見つけようとしています。

インデックスマッチ結果写真

私の理解では (式の評価ツールを使用して確認します)、INDEX(A1:F1=1,0) は次の配列を返す必要があります。

MATCH(TRUE,...) の結果が 4 にならないのはなぜですか? MATCH は配列内で逆方向に動作し、最後の一致のインデックス (4 番目の位置の TRUE 値) を返す必要があります。

しかし、ここでは、このコードの結果は 6 です。

さらに悪いことに、同じコードを使用して INDEX に渡される配列を変更すると、結果に一貫性がなくなります。配列の値を 1 または -1 に変更すると、数式の結果が変わる場合と変わらない場合があり、その理由がわかりません。

以下では、3 番目の配列値のみを変更すると、式の結果が 4 から 6 に変更されます。

指標一致結果の写真 (2 番目のアレイ構成)

0 投票する
0 に答える
45 参照

excel - 同じ Excel MATCH を繰り返しますか、それとも 1 回実行して結果を参照しますか?

スプレッドシートで同じMATCH関数を何度も (たとえば 100 回) 実行しています。

関数を他のセルで 1 回実行してからそのセルの値を 100 回参照するよりも、関数が使用されている各セルに 100 回コード化する方が良い/悪い/違いはありませんか?

主にコード効率への影響に関心があります (ただし、コードの読みやすさにも影響すると思います)。

私が理解していることから、データが変更されたときにExcelがすべてを再計算する方法と再計算しない方法を考えると、違いはないかもしれません(MATCH不揮発性だと思いますか?)。

完全なコンテキスト:

それ以降の列には、J月次データ ( Jhas July 2015KhasAug 2015など) が含まれます。

スプレッドシートの他の場所で、さまざまな概要情報 (たとえば、前四半期に作成されたウィジェットの総数) を生成したいのですが、ユーザーが関心のある月を指定できるようにしたいと考えています (たとえば、ユーザーJune 2015がセルに入力した場合、最後の四半期は 1 ~ 3 月、入力するJuly 2015と 4 ~ 6 月です)。

したがって、要約情報では、次のことを行う必要があります。

  1. ユーザーが入力した月に対応する列を検索します。
  2. 前の数列の情報に基づいて、さまざまな計算を行います。
0 投票する
0 に答える
862 参照

excel - インデックス マッチ Excel 複数タブ

ワークブック内のデータを検索するためにインデックス マッチ式を使用しています。私が抱えている問題は、一連のタブを実行するにはこの数式が必要なことです。つまり、'5-13-2:5-21-3'!これが私の現在の数式です。

「Fair - DPS Actionable」が見つかるたびに、対応する C セルの値が出力されます。どんな助けでも素晴らしいでしょう

0 投票する
1 に答える
61 参照

excel - Excel - マッチとインデックス

シート 2 (税率テーブル) から税率を取得しようとしています。

ここに画像の説明を入力

シート 1 の国と収入の情報に基づいて:

  • 雇用されている場合 = 0 または -1、税率 = 0。
  • それ以外の場合は、引き続き税率を見つけます。

以下は私のコードです:

ここに画像の説明を入力

これがどこでうまくいかないのかわかりません。

誰でも正しい解決策を手伝ってもらえますか?

0 投票する
1 に答える
96 参照

excel - 数式の途中で列全体を返すExcelで

現在、Excel でインデックス/一致式を使用しています

データが列にあることを事前に知る代わりにP:P、数式が見出しから正しい列を見つけるように設定できますか? たとえば、通常 column にある SAMPLES という名前の列が columnP:PにシフトされていることがわかったQ:Q場合、数式はQ:Q代わりに? を使用しますか?

編集:私はいくつかの進歩を遂げました.1つの列が柔軟になりました

ここで、列 B:B と F:F を柔軟にするにはどうすればよいでしょうか。