→ freePrester: C2=IF(ISERROR(FIND(A2,TEXTJOIN(",",1,"A001","A002 08/30 10:20
→ freePrester: ",...))),1,0.8)*B2 08/30 10:22
→ freePrester: 如果把打折名單列在D欄,TEXTJOIN 可改成 08/30 10:23
→ freePrester: TEXTJOIN(",",1,D:D) 08/30 10:23
→ sendohandy: 我知道另外列名單會比較簡單,不過他們不考慮QQ 08/30 10:24
→ sendohandy: 謝謝大大 08/30 10:30
推 Vinci822: 也不考慮多一個折數的欄位? 08/30 11:04
→ newacc: 如果有列名單的話可以用countif()>0判斷 08/30 12:31
推 DFIGHT: 你要不要編列一個我不知道中文 英文叫做checkbox 打勾勾 09/03 08:35
→ DFIGHT: 就打折? 09/03 08:35
→ DFIGHT: 然後if打勾勾則打折否則不打折 09/03 08:36
推 DFIGHT: 這樣也好變動 列一個打勾勾就顯示 列出有打折的 09/03 08:40
→ DFIGHT: 為啥不能列新的名單在另一列用countif 這樣變動名單方便 09/03 08:40
→ DFIGHT: 啊 09/03 08:40
推 DFIGHT: 簡單來說 有很多種方法 match也可以啊 09/03 08:46
推 DFIGHT: 你想要一行表示? 09/03 08:50
→ DFIGHT: =IF(REGEXMATCH(A22, "A001|A003|A009|A066"), B22*0.8, 09/03 08:50
→ DFIGHT: B22) 09/03 08:50
→ DFIGHT: 你把有打折的都列進去 09/03 08:50
→ DFIGHT: 我是用column 22來試是可以的 09/03 08:51
→ DFIGHT: 我這個是假設有打折是A003 A009 A001 A066則打折否則不打 09/03 08:52
→ DFIGHT: 折 09/03 08:52
→ DFIGHT: 比妳打A2= =半天好多了 09/03 08:53
推 DFIGHT: =ARRAYFORMULA(IF(REGEXMATCH(A2:A, "A001|A003|A009|A06 09/03 09:00
→ DFIGHT: 6"), B2:B * 0.8, B2:B)) 09/03 09:00
→ DFIGHT: 會用嗎? 貼在一個cell 直接整個column都有算式 不用讓你 09/03 09:01
→ DFIGHT: 一個一個改 09/03 09:01
→ DFIGHT: 這個可以用嗎? 我試試看 我不知道 09/03 09:01
推 DFIGHT: 可以 嗯嗯 09/03 09:04
推 DFIGHT: 就不用每一行都貼一次算式 神經病== 然後刪改編號還要A2= 09/03 09:17
→ DFIGHT: 一直打 扯 這個直接貼一格即可 09/03 09:17
推 DFIGHT: 這讓我想起一件事哈哈哈 09/03 09:21
推 DFIGHT: 機車 找不到那個影片了 是說有一個遊戲裡面全都是if程式 09/03 09:31
→ DFIGHT: 碼 超屌 09/03 09:31