EXCEL中如何把符合条件的字符串联起来?
发布网友
发布时间:2022-04-24 11:04
我来回答
共4个回答
热心网友
时间:2022-05-02 06:12
方法:
1、若符合条件的单元格连续且格式为文本,则可用PHONETIC函数实现。如=phonetic(offset(a1,10,,20,2)) 公式将从A1向下第10行开始20行2列数据串联。
2、若符合条件的单元格不连续或格式数值,则只能使用CONCATENATE函数或直接用连接符&处理。如=CONCATENATE(a1,a3,c5) 将单元格a1,a3,c5串联。也可直接连接符&串联=a1&a3&c5。
热心网友
时间:2022-05-02 07:30
公式有个Substitue+ PPHONETIC
假设数据在A:C 列, E2单元格 为需要合并的内容
=(SUBSTITUTE(PHONETIC(OFFSET($A$1,MATCH(E2,$A$1:$A$1000,0)-1,0,COUNTIF($A$1:$A$1000,E2),3)),E2,","))
如果不是一定要用公式,
VBA 还是蛮简单的,需要的话,加我解决
公式 参照本人百度回答
http://zhidao.baidu.com/question/520091398?&oldq=1
热心网友
时间:2022-05-02 09:05
没有具体的数据例子。
字符连接使用“&”符号,
什么时候连接,要看具体情况,可能需要使用If等函数追问
就是把这些数据合并为一条,金额我直接可以用SUMIF,F列需要把F2,F3,F4合并起来显示,有什么公式可以实现呢?谢谢
热心网友
时间:2022-05-02 10:56
=PHONETIC(F1:F100)