[算表] 特定條件下對不同日期資料的判斷公式
軟體:google 試算表
版本:應該是最新版的(?
標題有點難下Q_Q
目前有一筆資料,大約如下
輸入時照日期順序
要判斷時會依照編號順序排列
日期 編號 忽略記號 特殊記號
2015/01/01 A1
2015/01/01 A2 V
2015/01/02 A1 V
2015/01/02 A1
2015/01/02 A2
2015/01/03 A3 V
2015/01/03 A2 V
2015/01/04 A3
2015/01/05 A3
2015/01/06 A2 V V
想要做的判斷有兩個
1.
同編號如果重複出現在不同日期就做註記
(有忽略記號的就直接忽略)
但是最前面的日期不要有註記
ex
日期 編號 忽略記號 特殊記號
2015/01/01 A1 (第一次出現無標記)
2015/01/02 A1 V (有忽略記號不標記)
2015/01/02 A1 重複
2015/01/03 A3 V (有忽略記號不標記)
2015/01/04 A3 (第一次出現無標記)
2015/01/05 A3 重複
目前是用if公式判斷
=if((忽略記號2="")*(忽略記號3=""),IF(編號3=編號2,IF(日期3=日期2,"","重複
"),""),if(忽略記號3="",IF(編號3=編號1,IF(日期3=日期1,"","重複"),""),""))
但是怕日期順序跑掉
也怕出現連續兩個忽略記號就無法正確判斷
2.
同編號如果在不同日期出現特殊記號就做註記
最前面的日期跟有忽略記號的就直接忽略
ex
日期 編號 忽略記號 特殊記號
2015/01/01 A2 V (第一次出現無標記)
2015/01/02 A2 (無特殊記號不標記)
2015/01/03 A2 V 特殊重複
2015/01/06 A2 V V (有忽略記號不標記)
目前的公式寫法如下
=IF(編號3=編號2,IF((COUNTIFS(編號欄,編號3,特殊記號欄,"V",日期欄,"<>日期3")>1)
*(特殊記號3="V"),"特殊重複"),"")
但是countifs好像沒辦法設定判斷不等於某欄位("<>日期3"抓得好像不欄位資訊)
因為是要用在google試算表上的
只確定陣列公式可用
(我的陣列公式能力還很弱)
想問問看有沒有比較聰明的公式寫法
或是提示一下大概可以用哪些公式可以讓我繼續嘗試>_<
目前雖然暫時能得到需要的結果
但感覺資料繼續增加下去就會有很多問題QQ
先謝謝有耐心看完的大大QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.183.173
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1425442358.A.E45.html
→
03/04 13:12, , 1F
03/04 13:12, 1F
→
03/04 13:47, , 2F
03/04 13:47, 2F
第一個情況
如果第一天有兩筆資料
可以讓那兩筆資料都不要顯示重複記號嗎?
ex
日期 編號 忽略記號 特殊記號
2015/01/01 A1 (第一次出現無標記)
2015/01/01 A1 (跟第一次同天不標記)
2015/01/02 A1 重複
第二個情況
如果特殊標記有不同符號V、O、X等
有辦法只抓特定符號是否有重複嗎?
試著改成:
=arrayformula(IF((I2<>"V")*(J2="V"),if(MATCH(H2&J2,$H:$H&$J:$J,0)=ROW(),
"","特殊記號"),""))
不過好像還是會有跟情況1一樣的問題(?
ex
日期 編號 忽略記號 特殊記號
2015/01/01 A2 V (第一次出現無標記)
2015/02/01 A2 O
2015/01/02 A2 (無特殊記號不標記)
2015/01/02 A2 X
2015/01/03 A2 V 特殊重複
2015/01/06 A2 V V (有忽略記號不標記)
2015/01/06 A2 X (不是要標記的符號,重複了也不標記)
※ 編輯: kArc316 (140.116.183.173), 03/04/2015 14:33:28
→
03/04 15:23, , 3F
03/04 15:23, 3F
→
03/04 16:36, , 4F
03/04 16:36, 4F
→
03/04 16:37, , 5F
03/04 16:37, 5F
→
03/04 16:46, , 6F
03/04 16:46, 6F
→
03/04 16:47, , 7F
03/04 16:47, 7F
→
03/04 16:54, , 8F
03/04 16:54, 8F
→
03/04 16:55, , 9F
03/04 16:55, 9F
→
03/04 16:55, , 10F
03/04 16:55, 10F
→
03/04 17:08, , 11F
03/04 17:08, 11F
Office 近期熱門文章
PTT數位生活區 即時熱門文章