✔ 最佳答案
A1 是台北市
B1是100
解答:
=CONCATENATE(A1,B1)
結果:
台北市100
解說:
字串相加函數,括號內以逗點區隔,可多各欄位相加,但
如有非文字型態者,其最終結果之長度將受其影響。
------------------------------------------------------------------------------------
F2=00010000 (文字型態)
解答:
=CONCATENATE(MID(F2,1,LEN(F2)-4),IF(MID(F2,LEN(F2)-3,4)="0000","無",MID(F2,LEN(F2)-3,4)))
結果:
0001無
解說:
字串相加函數不再贅述。
MID(F2,1,LEN(F2)-4),字第1位起,擷取去掉後4碼之部分。
MID(標的,起始位,解取字數)。
LEN(F2)-4=F2的總長度-4碼。
MID(F2,LEN(F2)-3,4)),擷取後4碼。
IF(MID(F2,LEN(F2)-3,4)="0000","無",MID(F2,LEN(F2)-3,4))),判斷後4碼如為"0000"時,代入無;若不為時則代入擷取之後4碼。
IF(運算式,成立時,不成立時)。
2010-03-26 22:03:14 補充:
修正解答2
F2=00010000 (文字型態)
=IF(LEN(F2)<4,F2,CONCATENATE(MID(F2,1,LEN(F2)-4),IF(MID(F2,LEN(F2)-3,4)="0000","無",MID(F2,LEN(F2)-3,4))))
先判斷字串長度是否小於4碼,如小於4碼則直接代入,避免ERROR。