問題タブ [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 投票する
1 に答える
3194 参照

excel - IF、INDEX、MATCH を使用して、空白ではない 2 つの列から値を取得します。

と関数を一緒に使用してIF、 2 つの列を持つ別のシートから出力を取得したい(そのうちの 1 つは常に空白であるため、空白ではない列からの値が必要です)。INDEXMATCH

私が使用している式は次のようになります。

この数式は 1 つの列からのみ値を返し、対応する列が空白の場合は と表示されます#N/A

空白ではない列 (別のシートの 2 つのうち) の値を表示したい。

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

excel - 特定のキーワードで値を取得するための IF、INDEX、および MATCH 関数

対応する電子メール列と一致し、キーワードが含まれている場合、アクティブシートのセルの値を取得したいと思いますsearch。この数式はエラーを示しています#VALUE!:

0 投票する
4 に答える
18537 参照

excel - Unique ID を使用してシート 1 のデータをシート 2 にマップする方法は?

ID属性を持つExcelシートをNAME1つのシートに作成しました。

シート 1:

ここに画像の説明を入力

別のシートには、ランダムな方法で名前があり、データからの参照を使用して正しい ID にマップする必要がありSHEET-1ます。

シート 2 :

ここに画像の説明を入力

強調表示された値は手動で入力されます。データを自動的に入力できる式はありますか。

注: 上記のデータはデータのサンプル セットであり、元のデータはシート 2 で異なります。2 番目のシートには 2 つ以上の列があります。

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

excel - MATCH 機能が動作しない

Excel ではMATCH、車両登録番号の列で関数を使用しています。私が持っている奇妙なことは、1 つの登録番号を除いてすべてのMATCH機能が正しく機能していることです。車両登録番号が一致しないセルが気に入らないようです。セルのフォーマットを確認したところ、車両登録列の他のセルと同じです。

車両登録自体(数字ではなく文字列)に関係があるのではないかと思ったので、文字列を入れて、列に車両登録を含むexample数式を入れてみました(今問題を抱えているセル)読み取り)、文字列を含み、まだ. 私はこれに完全に混乱しています。=MATCH(L1,C:C)Cexamplel1exampleN/A

なぜこれが起こっているのかについての提案はありますか?

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

excel - SUMIFS:範囲を指定しながら列名を式として記述する方法は?

表には列 B から Z があります。列 A の値が「3 月 15 日」以上の場合、見出しとして「3 月 15 日」を含む列を合計したいと思います。

したがって、Sheet1に次のものがあれば-

そして、Y列とZ列に次のものがあります-

見出しが Y2 で、列 A が Y2 以上の列の値を合計する数式を Z2 に記述できるようにしたいと考えています。したがって、ここでは、Y2 にMar-15が含まれているため、式に必要な答えは1110になります。

より明確にするために、Y2 にApr-15が含まれている場合、Z2 の結果は22000になります。

今、私は式を持っています

これにより、Y2 の値と一致する最初の行の列インデックスである 2 が得られます。

次に、見出しのアドレスを取得するように変更します-

これにより、$B$1が得られます。列を単独で取得するために、=LEFT(ADDRESS(1,MATCH(Y2,$1:$1,0)),2)私は$Bを取得しています

ここで、SUMIFSこのアドレス関数によって返される列の を実行し、列 A が Y2 の値よりも大きくなければならないという条件を指定します。

何かあるべきです?Y2 の値によっては、合計する列が異なる場合があります。では、何かの代わりにどの式を挿入すればよいでしょうか?

$Bが得られるLEFT(ADDRESS(1,MATCH(Y2,$1:$1,0)),2):LEFT(ADDRESS(1,MATCH(Y2,$1:$1,0)),2)ので試してみましたが、この式で $B:$Bが得られると思いましたが、うまくいきません。LEFT(ADDRESS(1,MATCH(Y2,$1:$1,0)),2)

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

excel - Excel - 2 列の値を一致させる

の値が にある列Aとを考えてみましょう。CCA

以下の条件を満たした場合、どうすればマッチを取得できますか?

  • の値がCで見つかった場合、 が出力されAます1
  • 一致するものが見つからない場合は0、列に出力されますB

ここに画像の説明を入力