0

特定の単語またはフレーズが含まれている場合、次の Google ドキュメントの式を使用してセルの内容を表示しています。

=FILTER(Sheet7!B2:B;MMULT(SEARCH(TRANSPOSE(" "&G2:G&" ");" "&Sheet7!B2:B&" ");SIGN(ROW(Sheet7!B2:B))))

1 つの列で、この場合は列 G を使用します。特定のセルに表示する必要がある単語のリストがあります。すべてうまくいきますが、セルに不要な単語のリストを追加できるように、この数式を変更できるかどうか疑問に思っています。私は原則を使いたい:

CELL MUST CONTAIN 句が含まれている必要がありますが、句は含まれていません。

たとえば、セルに BLUE SHIRT が含まれている場合、その内容は表示されますが、セルに BLUE SHOES または BLUE HAT などが含まれている場合、内容は表示されません。

ご協力ありがとうございました!

4

1 に答える 1

2

除外する語句が H2:H の場合:

=FILTER(Sheet7!B2:B;
        MMULT(SEARCH(TRANSPOSE(" "&G2:G&" ");" "&Sheet7!B2:B&" ");SIGN(ROW(G2:G)));
        NOT(MMULT(SEARCH(TRANSPOSE(" "&H2:H&" ");" "&Sheet7!B2:B&" ");SIGN(ROW(H2:H))))
       )

前述のように、MMULT の 2 番目の引数の配列には注意してください。その垂直方向の長さは、最初の引数の水平方向の配列の幅と一致する必要があります。

于 2012-11-10T00:46:00.250 に答える