作者abc9gad (乡民爱发呆)
看板Office
标题[算表] 将储存格资料合并
时间Tue Jun 11 15:18:22 2019
软体:EXCEL
版本:2010
请问板上高手,先附上档案
https://reurl.cc/7qZeN
想将A栏位储存格的内容,依照F栏描述带入结果
我想到的是用IF,但是在if_false的时候,就会变错误
没办法再继续使用IF将我的条件带入,造成条件不完全~结果错误
感谢
--
这是我的故乡 我的梦
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 210.242.212.205 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1560237505.A.1D2.html
1F:→ soyoso: 错误方面可配合函数isnumber排除 06/11 15:27
3F:→ soyoso: 其他条件再如f栏所述的写入if_false的部分 06/11 15:28
4F:→ abc9gad: 感谢s大,成功了~不过这是为什麽呢? 加了isnumber就可以 06/11 16:05
5F:→ soyoso: 因为search不到文字串时会回传错误值#value!,配合 06/11 16:09
6F:→ soyoso: isnumber则会回传false 06/11 16:10
7F:→ abc9gad: 是因为我搜寻的条件不是数字,所以用isnumber让它变false 06/11 16:34
8F:→ abc9gad: 吗?那请问如果我search的内容是数字,那应该要怎麽让错误 06/11 16:35
9F:→ abc9gad: 变成false 06/11 16:35
10F:→ abc9gad: 刚试了改成搜寻数字也可以,好厉害啊 到底是为什麽>< 06/11 16:39
11F:→ abc9gad: 看了字面上的意思~isnumber只是查文字串是否为数字做回传 06/11 16:41
12F:→ soyoso: 是指search回传的值,而非搜寻的条件,如储存格a5为空白储 06/11 17:07
13F:→ soyoso: 存格,search在搜寻"永"或"贯"就会回传错误值#value! 06/11 17:08
14F:→ soyoso: search在有搜寻到就会回传首次出现在文字串的字元位置(如 06/11 17:11
15F:→ soyoso: 储存格a2,search"永"就会回传1,"贯"则回传3) 06/11 17:13
16F:→ soyoso: 因此回传数字表有存在,错误值则否,配合isnumber则可将错 06/11 17:15
17F:→ soyoso: 误值的部分回传false,这样函数and就可以接下去判断 06/11 17:16
18F:→ abc9gad: 懂了!!!感谢s大 讲解的简单直接 06/12 09:45