看板 Office 關於我們 聯絡資訊
(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體:Excel 版本:2016 請問板上大神 https://imgur.com/liKvm92 資料庫如上圖A-C欄,我想在G3計算北部103年度 非灰色底/藍底+紅底的產品有幾種, 我只會用countif算到符合條件的有多少儲存格{=COUNTIFS(C:C,"*",A:A,"北部 ",B:B,"103")-COUNTIFS(C:C,"X*",A:A,"北部",B:B,"103")} 但是不知道如何計算符合多條件的不重複值數量? 跪求解,感謝版上大神 圖一excel檔: https://drive.google.com/open?id=1SVPrdQZXKUmDzBFhBzbeBNb6JX7cr9FJ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.168.154.191 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1562642802.A.930.html
soyoso: 內文公式,減條件為"x*"看起來是要排除灰色底的計數07/09 11:39
soyoso: 但檔案工作表1儲存格c25為灰色底"葡萄",第一個字元沒有X07/09 11:41
soyoso: 所以不太確定是漏了還這個是要計數的07/09 11:41
soyoso: 那我假設這個漏打了個X,是要排除的07/09 11:42
soyoso: https://i.imgur.com/PpPeXg9.jpg 類似這樣07/09 11:42
soyoso: 但如果不是漏打,而要排除檔案內灰色底的話,自訂名稱07/09 11:52
soyoso: 於另一欄內get.cell type_num以63來取得儲存格填滿色彩07/09 11:53
soyoso: 公式內left的條件就以該欄位範圍不等於1507/09 11:54
對我漏打了Orz 請教S大公式中的left是什麼意思呢?如另想單計算紅色底的部分,公式可以怎麼改? 是否在紅底資料前統一加R,LEFT的部分改成(LEFT(C$2:C$28)="R*")會最快? ※ 編輯: virussheng (27.242.5.156 臺灣), 07/09/2019 12:38:12
soyoso: left為抓取儲存格內左起幾個字元(省略表1) 07/09 12:50
soyoso: 2個方向,1.get.cell抓出儲存格填滿色彩的值,檔案內紅色 07/09 12:52
soyoso: 底為40,那就不用函數left,改為儲存格等於40 07/09 12:53
soyoso: 2.就如原po回文所述紅底資料前加R,left(..)="r",不用萬 07/09 12:53
soyoso: 用字元 07/09 12:54