2017-07-11 37 views
0

我有一個表中有數字值,但在某些行中可能包含用逗號分隔的值。由於逗號在那裏,所以列的數據類型將是文本。 我想計算此列的總和。功率bi:按字符拆分列值並計算總和

這裏是我的表 -

Id Values 
A 12 
B 13 
C 15 
D 13,11,12 
E 16 

我希望我的總和是 - 12+13+15+13+11+12+16

由於該列的數據類型將是文本,以便可以和來計算像我想還是我有像做這個 -

 Id Values 
     A 12 
     B 13 
     C 15 
     D 13 
     D 11 
     D 12 
     E 16 

回答

3

您可以通過分隔符分裂柱:

split

而且將它分成行,而不是列:

option

結果會像你所期望的:

result

然後你就可以概括它像往常一樣與DAX:

Sum = SUM(Data[Values]) 

sum

+0

感謝您的解決方案 – Sonali

+0

能否請你幫我這個https://stackoverflow.com/questions/44884315/power-bi-calculations-not-working-properly – Sonali

+0

@Sonali您可以將其標記爲積極解決問題的正確答案。 –