0

編集:
次のようにExcelに2列のデータがあります:

A   B
1   2,3,4
2   4
3   5,7
4   10,9,7
5   3,6,9   
8   10,12

列 A の同じ行から値を取得し、正確なマッハまたは部分文字列として列のどこかに存在する場合に true を返す列 C に式を書くのを手伝ってくれませんか。

結果は次のようになります。

A   B       C
1   2,3,4   false
2   4       true
3   5,7     true
4   10,9,7  true
5   3,6,9   true
8   10,12   false

ありがとう

4

2 に答える 2

3

次の数式を配列数式として入力しC1、列 C の他のセルにコピーします。

=NOT(ISERROR(MATCH(FALSE,ISERROR(FIND(","&A1&",",","&$B$1:$B$6&",")))))

配列数式として入力するには、数式を入力した後ではなく、Ctrl- Shift-を押してください。EnterEnter

于 2013-09-30T21:17:28.780 に答える
3

セル C1 の通常の数式 (配列エントリは不要) として、下にコピーします。

=COUNT(INDEX(SEARCH(","&A1&",",","&$B$1:$B$6&","),))>0
于 2013-09-30T21:23:28.937 に答える