0

VLOOKUP から結果の行を選択し、結果を別のシートのきちんとしたテーブルに入れようとしています。私の「M」列の行には、一致したNAと乱数がたくさんあります。

明確にするために、この画像を参照してください。 ここに画像の説明を入力

結果を返したすべての行を選択し、それらの行をテーブル内の別のシートに移動して、結果の間に空白行を入れないようにしたいと考えています。これを行う方法はわかりませんが、常駐のスタックオーバーフローのプロがおそらくこれをケーキだと思っていることは知っています。事前に助けてくれてありがとう!

4

2 に答える 2

0

フィルターを利用できます:

  1. テーブルを選択し、フィルターを配置します ([ホーム] タブの [並べ替えとフィルター] の下)。
  2. #N/A選択フィルターのチェックを外します(フィルター#N/Aを挿入したときに表示される がある列の黒い矢印が付いた小さな灰色のボックスをクリックします)。
  3. 必要なものをすべてコピーして、他のシートに貼り付けます。
于 2013-05-21T20:28:55.397 に答える
0

これは、いくつかの数式で行うことができます。

  • VLOOKUPの横の列(列Cだと思います)に「カウンター式」を配置します-D2に=IF(ISERROR(C2),0,1)、D3以下に配置します:=IF(ISERROR(C3),D2,D2+1)
  • 新しいテーブルを作成します (たとえば、同じシートの列 F から始めます)。
  • 表の最初の列には、増加する数字を配置します (例: F2: =ROW()-1) 。
  • 次の列では、INDEX/MATCH を使用して、たとえば G2 で結果を取得します。=INDEX(A:A,MATCH(F2,D:D,0))

終わり!

于 2013-05-21T20:30:07.630 に答える