Board logo

標題: excel數空格問題 [打印本頁]

作者: TH30    時間: 2018-11-13 09:13     標題: excel數空格問題

本帖最後由 TH30 於 2018-11-13 11:10 編輯

想計A列,A2至A10之間,有幾多格是有字的

用COUNTA(A2:A10)
如果在A3打SPACEBAR,EXCEL會視作有字,而非空格

有辦法數 '真正有字' 而略去不計 '只有SPACE的偽空格' 的格數嗎?

edit :
原po說得不清楚,我是想計算 '真正' 有字的CELL
作者: asp123    時間: 2018-11-13 10:27

Count Blank =COUNTBLANK(A2:A10)
作者: TH30    時間: 2018-11-13 11:06

Count Blank =COUNTBLANK(A2:A10)
asp123 發表於 2018-11-13 10:27 AM


COUNTBLANK 一樣計 SPACE
正是我面對的問題
作者: poon120403    時間: 2018-11-13 12:09

=COUNTA(A2:A10)-COUNTIF(A2:A10,"* *")

但係A2:A10入面唔可以包含space bar
作者: clio    時間: 2018-11-13 14:19

B Column "=trim(A1)"

COUNTA(B1:B10) - COUNTBLANK(B1:B10)
作者: 傑洛    時間: 2018-11-13 18:34

本帖最後由 傑洛 於 2020-7-3 14:40 編輯

deleted
作者: ThomasYau    時間: 2018-11-15 11:25

=COUNTIF(A2:A10,"> ")+COUNTIF(A2:A10,">0")
咁樣得唔得?
作者: tak5tak    時間: 2018-11-15 12:00

Add column B as helper column
之後Cell B2-B10 打下面formula去計column A characters 數量.
=LEN(SUBSTITUTE(A2," ",""))

之後 use countif > 0
作者: ThomasYau    時間: 2018-11-15 12:03

=COUNTIF(A2:A10,"> ")+COUNTIF(A2:A10,">0")
多過一個SPACE 又唔得
=COUNTIF(A2:A10,">"&REPT(" ",254))+COUNTIF(A2:A10,">0")
多過254個SPACE 又唔得

用Data Validation, 唔比入Space 就唔使搞咁多野
作者: ThomasYau    時間: 2018-11-15 14:03

或者自己加 function
Function CountNotBlank(Arg1 As Range) As Double
    For Each elem In Arg1
        If Trim(elem.Value) <> "" Then
            CountNotBlank = CountNotBlank + 1
        End If
    Next elem
End Function
作者: williamwclee    時間: 2018-11-17 15:10

我喺電腦盲

用三流的方法解決:

首先 Copy 啲 Data 落另一個 Excel 度

然後用取代的功能整走啲空格

之 ...
傑洛 發表於 2018-11-13 18:34


這個方法較簡單,少機會出錯。
作者: A字膊    時間: 2018-12-7 08:22

本帖最後由 A字膊 於 2018-12-7 23:00 編輯

=SUMPRODUCT(--(LEN(TRIM(A2:A10))>0))





歡迎光臨 電腦領域 HKEPC Hardware (https://h2.hkepc.com/forum/) Powered by Discuz! 7.2