Re: [算表] 比對不相鄰儲存格資料 已附範例--排哨
不相鄰儲存格只有少數函數可以容許,countif不行
用()把不相鄰格包起來的寫法 是要給INDEX用的
不相鄰格若有規律 還勉強可用OFFSET放進COUNTIF
陣列公式 以Ctrl+Shift+Enter結尾
=SUM(COUNTIF(OFFSET($B44,{0;17},{0,2,4,6},{2;14}),B68))=1
但透過更改儲存格的配置 公式就好寫很多 (意思一樣)
=(COUNTIF($B62:$E75,B68)=1)*(COUNTIF($B44:$E45,B68)=0)
http://2y.drivehq.com/p/MultiRegion2.xls
把同一天擺在一起
讓判斷的範圍連續 是最輕鬆的方法
有少許例外的話 再另外設定
隨著日期增加 表格應朝下走
列比較多~
※ 引述《sazkj (辭不達意我最行)》之銘言:
: 標題: [算表] 比對不相鄰儲存格資料
: 時間: Sat Jan 31 04:32:58 2009
:
: 軟體:
: excel
: 版本:
: 2003
:
: 在部隊負責排哨的工作
: 常常因為一時大意,排了違反規定的哨
: 時間到了才發現錯了
: 要臨時改都要花很久的時間
:
: 所以想用excel作個簡單的表格
: 可以自動提醒是否重覆哨、或是有沒有站兩歇六
:
: 構想是,以A1為被比對資料
:
: 將其他不可重覆的儲存格,組成一個陣列
:
: 再作比對,如果都與a1不相同,那a1這個時段的哨就正確無誤
: 再用設定格式化條件去作更改背景顏色的設定
:
: 以後只要在A1輸入名字,他就會自動到相對應的儲存格作比對
:
: 但是,在試過exact、match後
: 都沒辦法弄出我要的結果
:
: 可以請問版上的版友,我應該往那方面去找資料呢
:
: ==
: 之前沒有用過excel任何函數
: 很多觀念都來不及建立,弄了一個晚上
: 可是還是沒找到不相鄰儲存格在函式裡的寫法
: 用,號隔開,會被視為下一段參數
: 用{}()作區格,程式卻又跑不出來(#value)
:
: 麻煩各位提點一下了
:
: --
:
: 老鷹振翼向西飛,五里一徘徊,我身雖離去,我心永沈醉。
:
: --時報鷹隊總教練:李瑞麟
:
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 60.198.135.196
: ※ 編輯: sazkj 來自: 60.198.135.196 (01/31 04:34)
: 推 JieJuen:給個範例檔看看 哪裡要看哪裡比 01/31 12:36
: → sazkj:http://tinyurl.com/bo6z72 01/31 13:34
: → sazkj:我把整個規則都打上去給版大瞭解,但是只要教我怎麼作比對 01/31 13:35
: → sazkj:就行了@@ 沒有要請版大幫我寫作業的意思喔XD 01/31 13:35
XD 好說好說
: → sazkj:那張表是以06-08的那個哨為例,假設是以8-10來看標色區域 01/31 13:36
: → sazkj:就又不太一樣了 01/31 13:37
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.164.55.8
→
01/31 18:27, , 1F
01/31 18:27, 1F
→
01/31 19:30, , 2F
01/31 19:30, 2F
※ 編輯: JieJuen 來自: 218.164.51.242 (01/31 19:34)
※ 編輯: JieJuen 來自: 218.164.49.72 (05/11 19:27)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Office 近期熱門文章
PTT數位生活區 即時熱門文章