[算表] excel漏打字串馬上提示
軟體:office excel
版本:2007
在輸入資料時會檢查是否有漏打的字串,若有會在按下enter鍵馬上出示提醒
書上是將不能漏打的字串獨立列出來,並在資料驗證自訂一個檢查的函式
函式如左 =OR(INDEX(ISNUMBER(FIND($E$3:$E$8,A5)),0))
$E$3:$E$8是指不能漏打之字串的範圍,A5是指檢查有無漏掉字串的地方
套進函式後變成先找出不能漏打之字串在A5是第幾個字元,然後回傳到isnumber去判斷是
否為數字
可是這邊就不懂index括號裡第一個是array或reference,應該是陣列範圍或是一個參照
位置
那isnumber回傳一個ture or false是什麼意思?
然後在find函式裡面是只能檢查A行跟E行同一列的字串嗎?比如說A5只能檢查E5的字串是第
幾個,我發現如果A5有E3的字串,find函式仍無法回傳數字
最後我將一個個函式分別拆開來看,為什麼index回傳的是false再外加一個or卻變成true?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.159.12.158
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1437594543.A.AC1.html
※ 編輯: FayWenWang (49.159.12.158), 07/23/2015 04:09:24
→
07/23 07:43, , 1F
07/23 07:43, 1F
→
07/23 07:44, , 2F
07/23 07:44, 2F
→
07/23 07:45, , 3F
07/23 07:45, 3F
→
07/23 07:49, , 4F
07/23 07:49, 4F
Office 近期熱門文章
PTT數位生活區 即時熱門文章