PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Office
[算表] 将储存格资料合并
楼主:
abc9gad
(乡民爱发呆)
2019-06-11 15:18:22
软件:EXCEL
版本:2010
请问板上高手,先附上档案https://reurl.cc/7qZeN
想将A字段储存格的内容,依照F栏描述带入结果
我想到的是用IF,但是在if_false的时候,就会变错误
没办法再继续使用IF将我的条件带入,造成条件不完全~结果错误
感谢
作者: soyoso (我是耀宗)
2019-06-11 15:27:00
错误方面可配合函数isnumber排除如
https://i.imgur.com/KOrB7TO.jpg
其他条件再如f栏所述的写入if_false的部分
楼主:
abc9gad
(乡民爱发呆)
2019-06-11 16:05:00
感谢s大,成功了~不过这是为什么呢? 加了isnumber就可以
作者: soyoso (我是耀宗)
2019-06-11 16:09:00
因为search不到文字串时会回传错误值#value!,配合isnumber则会回传false
楼主:
abc9gad
(乡民爱发呆)
2019-06-11 16:34:00
是因为我搜寻的条件不是数字,所以用isnumber让它变false吗?那请问如果我search的内容是数字,那应该要怎么让错误变成false刚试了改成搜寻数字也可以,好厉害啊 到底是为什么><看了字面上的意思~isnumber只是查文字串是否为数字做回传
作者: soyoso (我是耀宗)
2019-06-11 17:07:00
是指search回传的值,而非搜寻的条件,如储存格a5为空白储存格,search在搜寻"永"或"贯"就会回传错误值#value!search在有搜寻到就会回传首次出现在文字串的字符位置(如储存格a2,search"永"就会回传1,"贯"则回传3)因此回传数字表有存在,错误值则否,配合isnumber则可将错误值的部分回传false,这样函数and就可以接下去判断
楼主:
abc9gad
(乡民爱发呆)
2019-06-12 09:45:00
懂了!!!感谢s大 讲解的简单直接
继续阅读
[算表] VBA合并表格数值
tina1688
[算表] 如何回传双条件筛选后字段值
hydran5566
[算表] IF问题
Kevinsun
[算表] if 问题
Kevinsun
[算表] 找出不同储存格内相同字串
by135tw
[算表] 制作乐透计分方式
Kevinsun
[问题] 如何只筛选前10字符
nlife20
[算表] 请问excel打印下标题及格式问题
blueskylcc
[算表] EXCEL格式化条件
hsuanki
[问题] Excel增益集如何录制宏
cos145
Links
booklink
Contact Us: admin [ a t ] ucptt.com