Board logo

標題: 如何依輸入內容判斷所屬的類別 [打印本頁]

作者: gaishutsusuru    時間: 2019-7-1 23:24     標題: 如何依輸入內容判斷所屬的類別

[attach]30976[/attach]

大家好,想請教大家如何在E欄寫公式來判斷名稱所屬的類別?

A和B欄是判斷基準。D和E則是實際例子。
判斷基準:
(1) 若名稱裡含有「/S」,則判斷是「小」
(2) 若名稱裡含有「/SS」,則判斷是「超小」
(3) 若名稱裡含有「11」,則判斷是「11」(實例上,11會出現在名稱的前面)
(4) 若名稱裡含有「30」,則判斷是「30」(實例上,30會出現在名稱的前面)
(5) 若名稱裡含有「32」,則判斷是「32」(實例上,32會出現在名稱的前面)
(6) 除了以上之外的,判斷是「一般」

目前嘗試了但還是試不出來,想麻煩各位協助,謝謝大家。

[attach]30977[/attach]
作者: 准提部林    時間: 2019-7-2 09:48

=LOOKUP(1,-FIND(A$2:A$7,D2),B$2:B$7)
作者: hcm19522    時間: 2019-7-2 13:40

https://blog.xuite.net/hcm19522/twblog/587898818
作者: gaishutsusuru    時間: 2019-7-3 21:23

回復 2# 准提部林


   
謝謝准提部林大大的回覆,謝謝。
作者: gaishutsusuru    時間: 2019-7-3 21:24

回復 3# hcm19522


謝謝hcm19522大大的回覆,謝謝。
作者: 劉大胃    時間: 2019-7-30 17:05

Hello, 准大

請教, 你所回覆的這個公式OOKUP(1,-FIND(A$2:A$7,D2),B$2:B$7).

1. Find 函數前, 加上"-"的用意為何? 能否解釋一下?
2. 另Lookup 函數, 找不到其比對值(如33 or 空格)時, 可有方法判別出來?

Thanks ~
作者: 准提部林    時間: 2019-7-30 20:03

本帖最後由 准提部林 於 2019-7-30 20:06 編輯

回復 6# 劉大胃

加"-"號, 讓find出來的值皆呈"負數", 如此lookup(1,~~)必能找到最後一筆符合資料,
本帖A2為空格, FIND("","???") 必等于1, 即找不到符合時, 只會對應到A2的位置~~
也因為有A2的空格, 所以遇到33或其它不存在的值, 都無法去區別了!!
作者: 劉大胃    時間: 2019-7-31 08:45

回復 7# 准提部林

Hello, 准大

了解! 謝謝你的解說....
Thanks ~




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)