返回列表 上一主題 發帖

[發問] 如何把三個儲存格內容整合成一個並對齊

[發問] 如何把三個儲存格內容整合成一個並對齊

本帖最後由 olisun 於 2022-3-31 00:21 編輯

請問如何把三個儲存格內容整合成一個並對齊
1648657173925.jpg
2022-3-31 00:20

BOOK1.rar (8.53 KB)

回復 1# olisun


    E2=IF(AND(A2<>"",B2<>"",C2<>""),(A2&REPT("  ",MAX(LEN($A$2:$A$1000))-LEN(A2)) &"+" & B2 & "  " &  REPT("  ",MAX(LEN($B$2:$B$1000))-LEN(B2)) & C2),"")
我只會這種比較長的陣列公式(ctrl+shift+enter)

TOP

回復  olisun
請問如果戶別是S1,這樣要怎麼處理?

    E2=IF(AND(A2"",B2"",C2""),(A2&REPT("  ",MAX(LEN($A$2A$1000))-LEN(A2)) &"+"  ...
quickfixer 發表於 2022-3-31 01:23
1648661475357.jpg
2022-3-31 01:31

TOP

回復 2# quickfixer

謝謝,明白了

TOP

隨意窩 "EXCEL迷"  blog  或https://blog.xuite.net/hcm19522/twblog
已收集8500篇 EXCEL函數

TOP

D2//陣列公式(三鍵輸入)
=A2&REPT(" ",MAX(LEN(A$2:A$4))-LEN(A2))&"+"&B2&REPT(" ",MAX(LEN(B$2:B$4))-LEN(B2)+1)&C2

TOP

回復 3# olisun


   
Image 2.png
2022-3-31 19:16


e2=IF(AND(A2<>"",C2<>""),(A2&REPT(" ",MAX(LEN($A$2:$A$1000))-LEN(A2)) &"+" & B2 & REPT(" ",MAX(LEN($B$2:$B$1000))-LEN(B2)+1) & C2),"")
陣列公式

只在乎對齊,不管中文字型
欄位e,新版excel字型用   Courier New     ,舊版excel用    terminal

TOP

回復 5# hcm19522


    謝謝

TOP

回復 6# 准提部林


    謝謝指導

TOP

回復 7# quickfixer


    請問,如果沒有車位會出現+0
例如A1/2F沒購車位會出現A1/2F +0  吳大頭,
怎麼當無購買車位出現       A1/2F        吳大頭

TOP

        靜思自在 : 站在半路,比走到目標更辛苦。
返回列表 上一主題