Re: [算表] 提取單一儲存格中的數量加總

作者: cutekid (可愛小孩子)   2023-08-17 11:30:40
如圖: https://i.imgur.com/Qt03iwJ.png
B1公式:
=LET(
Item,
SORT(UNIQUE(DROP(REDUCE(0,A2:A3,LAMBDA(x,y,HSTACK(x,TEXTSPLIT(y,
CHAR(ROW(48:57)),,1)))),,1),1),,,1),
REDUCE(
Item,
A2:A3,
LAMBDA(result,input,
VSTACK(result,IFNA(LET(x,TEXTSPLIT(input,CHAR(ROW(48:57)),,1),
INDEX(TEXTSPLIT(input,x,,1),MATCH(Item,x,))),""))
)
)
)
※ 引述《freePrester (Prester)》之銘言:
: 軟體: Excel
: 版本: 365
: 版友好,最近遇到幾個問題,想知道有沒有比較有效率的方法可以解決
: https://i.imgur.com/wAe3vxc.png
: 如上圖,A1 的格中代表 AAA 有 1 個、BB 有 2 個以此類推
: 要怎麼做才能快速將格中所有的數進行加總如 A2 = 1+2+13+5 = 21
: 我的資料有上百筆,但裡面的種類不盡相同 (如 A1、B1 那樣)
: 更進一步,我想將這些資料如下分類出來,有辦法做到嗎?
: https://i.imgur.com/cytYzR2.png
: 先謝過各位大神
作者: freePrester (Prester)   2023-08-17 11:40:00
感謝,那單純做總合有辦法辦到嗎?像第一張圖那樣想說單純做總和的話應該不用動到這麼大的公式
作者: windknife18 (windknife18)   2023-08-17 11:52:00
=SUM(--TEXTSPLIT(A1,CHAR(SEQUENCE(26,,65)),,1))
作者: freePrester (Prester)   2023-08-17 12:30:00
謝謝各路大神,我再好好研究
作者: cutekid (可愛小孩子)   2023-08-17 12:34:00
不客氣,祝順心!
作者: freePrester (Prester)   2023-08-17 12:36:00
w大的方法是不是中間不是英文就不能用了?
作者: windknife18 (windknife18)   2023-08-17 13:10:00
對,只能用英文,如果有其他的文字,請用C大公式
作者: freePrester (Prester)   2023-08-17 13:53:00
謝謝說明
作者: windknife18 (windknife18)   2023-08-17 15:01:00
不客氣 :)

Links booklink

Contact Us: admin [ a t ] ucptt.com