0

列 A に数字のリストを含む Excel スプレッドシートがあります (例: 3105、3106、3107 など)。列 HI には、クラスのリストがあります (例: TD、PIGD、Intermediate)。列 H の一部のセルには 1 つのクラスしかなく、他のセルには同じセルに 2 つまたは 3 つすべてのクラスがあります。列 H の基準に基づいて、同じ行の列 A の数値を返したいと思います。次に、すべての値をコンマで区切られたリストに番号順に並べたいと思います。

列 A: A1: 3105 A2: 3106 A3: 3107
列 H H1: TD H2: TD & PIGD H3: PIGD & 中間

列 H のセルの範囲に TD のみが含まれるという基準を考えると、結果は 3105 を吐き出す必要があります。結果は 3105、3106 を吐き出す必要があります。

Excelの数式や配列の組み合わせではこれが可能だとは思いませんが、そうであれば方法を説明してください。Applescriptで可能だと確信していますが、うまくいきません。

これが理にかなっていることを願っています。前もって感謝します!

4

1 に答える 1

0

Filter簡単な回答として (お客様のニーズを正確に理解していることを願っています)、 Excel の機能を使用するだけで、求めていたすべてのことを非常に簡単に実現できます。

その範囲をフィルタリングすると、次のようになります。

  • だけが必要な場合は、フィルター ドロップダウン リストでTD選択するだけです。TD
  • を含むものが必要な場合は、 > >TDを選択します。Text FiltersContains..TD

これが理にかなっていることを願っています。これがあなたが探しているものでない場合は、さらに説明してください.

于 2013-05-17T19:44:55.423 に答える