簡體   English   中英

計數單元格中的數字

[英]Counting Numbers within a cell

目前,我正在嘗試計算一年內的購買數量。 在我購買的數量單元中,我有一個數量清單(800 + 2400 + 2400 + 2400 + 2400 + 2400 + 2400)。 此單元格顯示7種不同的購買。

我的問題是,什么公式將采用此單元格並單獨計算購買次數,並為購買次數吐出7,而無需我手動計算?

我嘗試使用Len和Count公式,但是,它們繼續對字符或單元格本身進行計數。

謝謝! 斯科特

  1. 正如克里斯在評論中強調的那樣,您可能應該以不同的方式構造工作表。
  2. 如果要保持這種方式,可以在VBA模塊中使用用戶定義的函數來檢索公式文本,然后使用該函數計算“ +”號的數量。

     Public Function FormulaText(rng As Range) FormulaText = rng.formula End Function 

計算公式可以是:

=len(formulatext(a1))-len(substitute(formulatext(a1),"+",""))+1

暫無
暫無

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

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