这是我拆分其他单元格的数字得来的数字,用了您的公式后全是零
或者不链接在一起,单独的把M至V的某个单元格转换成大写数字,像MNO三个单元格不是数字的就不显示,是数字的就变大写,麻烦您了!谢谢!
亲,截图带上行号,否则分析问题比较困难。
如果单独一个单元格,公式改为:
=IF(AND(M5"",M5"¥"),TEXT(N(M2),"[dbnum2]"),"")
然后可以右拉。
我的M列虽然没有显示数字,但是是有公式的,所以用=IF(AND(M5<>"",M5<>"¥"),TEXT(N(M2),"[dbnum2]"),"")显示还是零
是的,一直没注意到你的数字是通过公式获取的字符。已修订公式,下面是测试结果:
=IF(AND(M5<>"",M5<>"¥"),TEXT(--M5,"[dbnum2]"),"")&IF(AND(N5<>"",N5<>"¥"),TEXT(--N5,"[dbnum2]"),"")&IF(AND(O5<>"",O5<>"¥"),TEXT(--O5,"[dbnum2]"),"")&IF(AND(P5<>"",P5<>"¥"),TEXT(--P5,"[dbnum2]"),"")&IF(AND(Q5<>"",Q5<>"¥"),TEXT(--Q5,"[dbnum2]"),"")&IF(AND(R5<>"",R5<>"¥"),TEXT(--R5,"[dbnum2]"),"")&IF(AND(S5<>"",S5<>"¥"),TEXT(--S5,"[dbnum2]"),"")&IF(AND(T5<>"",T5<>"¥"),TEXT(--T5,"[dbnum2]"),"")&IF(AND(U5<>"",U5<>"¥"),TEXT(--U5,"[dbnum2]"),"")&IF(AND(V5<>"",V5<>"¥"),TEXT(--V5,"[dbnum2]"),"")
金额符号消失了,但是金额前面的MN单元格还是零
难道M5、N5不是空白单元格?
已经私——信给你了,请把文件发过来看一下。
如果只是输入的数字,按照你的方法两个连续相同的数字会被省掉一个
我的是其他单元格拆分的出来的数字,用你的方法还是数字
麻烦您再给想想办法,谢谢!
让我看看你原先需要拆分的数据
追问这是最初要拆分的数,是文本格式的
这是我把他们分别放到M至V单元格
=TEXT(SUBSTITUTE(CONCATENATE(A1,B1,C1,D1,E1),PHONETIC(A1:E1),""),"[dbnum2]0")
还是不行,因为您的数字是直接输入的,我的是文本格式的数字拆分开之后的
追答=MID(REPT(" ",IF(--RIGHT($C2/0.01)<>0,10-LEN($C2),9-LEN($C2)))&"¥"&$C2/0.01,COLUMN(A2),1)
=TEXT(SUBSTITUTE(CONCATENATE(D2,E2,F2,G2,H2,I2,J2,K2,L2,M2),"¥",""),"[dbnum2]0")
上传文件失败,只能传图片。
希望显示,就是有数字的显示,不是数字或者没有数字的都不显示
追答=TEXT(MID(CONCATENATE(M1,N1,O1,P1,Q1,R1,S1,T1,U1,V1),2,10),"[dbnum2]0")