0

ALL タブと CATA タブの 2 つのタブがあります。

ALL タブにはすべてのデータ (ソース)
があります。 CATA タブは、特定の行を貼り付ける必要があるターゲット タブです。

質問:

  • すべての行を 1 つずつ検索したいのですが、
  • 次に、列にCATA単語が含まれているソースタブから行をコピーします
  • その行をターゲット タブに貼り付けます。

列 I のサンプル データ:

"USTA;#CATA;#INTA;#Non-TA"
"USTA;#INTA;#Non-TA"
4

2 に答える 2

1

以下に説明するアプローチを使用することをお勧めします。

  1. テーブル全体にフィルターを挿入し、列 I をText>でフィルター処理しContains、入力ボックスに「CATA」と入力します。

  2. 列 A を除くすべてをコピーし、タブに貼り付けますCATA

于 2013-09-23T08:43:15.263 に答える
0

一致する行の数が不明で、その間に空白の行が必要ない場合は、列 A に「CATA」という語句を含む行のサブセットが生成されます。

これは、必要なだけ下にドラッグできるセル A2 の数式です。

=IFERROR(
  INDEX(ALL!A:A,
    SMALL(
      IF(
        NOT(ISERROR(FIND("CATA",ALL!A:A))),
        ROW(ALL!A:A)),
      ROW()-ROW($A$1))),"")

CTRL+SHIFT+ENTER で入力する必要があります。

可能なすべての CATA 行が見つかると、空白の行が表示されます。

列 B の場合、2 つの参照によってのみ変更されます (A:A が B:B になります)。

=IFERROR(
  INDEX(ALL!B:B,
    SMALL(
      IF(
        NOT(ISERROR(FIND("CATA",ALL!A:A))),
        ROW(ALL!B:B)),
      ROW()-ROW($A$1))),"")

転送する必要がある列の数だけ、これを複製できます。行 2 から入力を開始することを忘れないでください。列を下にドラッグする前に、必ず CTRL + SHIFT + ENTER を使用して最初の行を入力してください。

于 2013-09-23T08:02:21.747 に答える