返回列表 上一主題 發帖

依據限制條件自動填入判斷

回復 3# hcm19522
拜讀了hcm19522的方法,真的受益良多,感謝您
clio

TOP

回復 3# hcm19522
hcm19522大大
小的拆解這個程式後,有些地方仍不是很了解,能否請您幫我釋疑呢?感謝您
FIND("+"&K$5:K$13,C5)/(K$5:K$13>0),這邊大約知道在C5內分別將"+" &K5, "+"&K6...到"+"&K13代入搜尋看是否有符合的字串,但是後面再/(K$5:K$13>0)的用意為何呢?
clio

TOP

回復 3# hcm19522
hcm19522大大,
另外再請教一下,如下圖,我把【FIND("+"&K$5:K$13,C5)】這個公式另外抓出在橘色的部份,觀察結果數值,但是出現的數值,我不是很能理解,
第一個12,可以知道在C5中有被找到+N,位置在12的部份,但是為什麼C6的應該也要找到,卻出現#VALUE!的部份,若是說,因為他是一個K5:K13的陣列結果,只會看到K5的比對結果,為什麼在C8的地方又能找顯示14呢
clio

TOP

回復 7# hcm19522
感謝hcm19522,這樣這個我了解了,萬分感謝您
clio

TOP

回復 11# hcm19522
hcm19522前輩…
小的對於這個問題還是不太懂
我把【FIND("+"&K$5:K$13,C5)】這個公式另外抓出在橘色的部份,觀察結果數值,但是出現的數值,我不是很能理解,
第一個12,可以知道在C5中有被找到+N,位置在12的部份,但是為什麼C6的應該也要找到,卻出現#VALUE!的部份,若是說,因為他是一個K5:K13的陣列結果,只會看到K5的比對結果,為什麼在C8的地方又能找顯示14呢
他的顯示應該是一個陣列的各別結果,但是以圖面來看又不是都顯示第一筆,或是能找到的那一筆,所以搞不清楚是顯示什麼的呢?
clio

TOP

回復 13# hcm19522
hcm19522大大,
不好意思,由於小弟比笨一點,照您的細心解釋又去做了測試,如下圖
確實橘色部份,會像藍色的結果一樣,但是因為我們設定的是K$5:K$13,所以當位置超過9,在10位時就都會出現#VALUE!,所以在橘色M14以後的他是等於FIND("+"& Y, C14),這個Y的位址會是什麼呢?

clio

TOP

回復 15# hcm19522
了解…那我就不執著了…感謝hcm19522的耐心解說
clio

TOP

        靜思自在 : 謊言像一朵盛開的鮮花,外表美麗,生命短暫。
返回列表 上一主題