簡體   English   中英

如何擺脫數字應用程序中的 ISBLANK 多余空格?

[英]How to get rid of ISBLANK extra spaces in number app?

這是在 Mac 上的 Numbers 上:我從列包含部分文本的行中生成一段文本。 但是,由於某些單元格是空的,我不得不使用條件 ISEMPTY 來使公式起作用:

""&B9&" "&IF(ISBLANK(C9);"";C9)&" "&IF(ISBLANK(D9);"";D9)&" "&IF(ISBLANK(E9);"";E9)&" "&IF(ISBLANK(F9);"";F9)&" "&G9&" "&H9&""

這確實是 function,但我最終在我有一個或多個空列的區域中出現雙空格(所以空格加倍)。

有沒有辦法我可以使用像 ISEMPTY(ISEMPTY...) 這樣的另一個條件來擺脫那些?

這不是一個大問題,但很煩人且耗時,因為我必須在之后修復這些文本(有很多)。 :-(

將帶有&" "&的部分從IF(ISBLANK(C9);"";C9)&" "&更改為IF(ISBLANK(C9);"";C9&" ")&在您的公式中,您檢查C9是否為空白. 無論是否為空白,其后跟一個" "空格。 因此,如果空白,您會添加一個空格,但之前沒有數據。 如果下一個也是空的,你會得到另一個沒有數據等的空格。通過在 if 語句中包含&" "它只會在C9不為空時添加一個空格。 空白單元格不添加數據和空格。

=TRIM(CONCATENATE(B9;" ";C9;" ";D9;" ";E9;" ";F9;" ";G9;" ";H9))

也許你應該了解 TEXTJOIN ..

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM