Hiển thị dấu phẩy sau khi chạy hàm

Liên hệ QC

vuvietquang90

Thành viên chính thức
Tham gia
29/10/15
Bài viết
68
Được thích
0
Dear các cao thủ

Sau khi e chạy hàm if xong ra được kết quả thì phần số nó lại ra kiểu dạng text vd 100000000 chứ k phải là 100,000,000
Phần bôi đỏ trong file đính kèm e chạy công thức, có bác nào giúp em đưa nó về được 100,000,000 k ah
Đây là công thức em viết và phần điều kiện để ra kết quả là số (phần in đậm) :

=CONCATENATE(IF(IFERROR(MATCH($E3,$A$3:$A$20,0), -1)=-1,$A$1&" : "&$E3&" & "&TEXT($F3,"0,00"),(SUMIF($A$3:$A$20,$E3,$B$3:$B$20)-$F3)*1)," ",IF(IFERROR(MATCH($A3,$E$3:$E$20,0),-1)=-1, IF(ISBLANK($B3),"", $E$1&" : "&$A3&" & "&TEXT($B3,"0,00")),""))

E đã lấy nhân vs 1 để ra số mà nó vẫn cứng đầu ra dạng text k có dấu phẩy
Em có thử để hàm

Text(SUMIF($A$3:$A$20,$E3,$B$3:$B$20)-$F3,"0,00")

thì những số lớn hơn 0 sẽ có dấu phẩy nhưng riêng số 0 lại thành 000
Em muốn chuyển đổi để những số lớn hơn 0 sẽ là 100,000,000 và riêng số 0 thì sẽ là 0 hoặc -

Cám ơn các bác trước, các bác xem file đính kèm nhé
 

File đính kèm

Lần chỉnh sửa cuối:
bạn thử công thức
=CONCATENATE(IF(IFERROR(MATCH($E3,$A$3:$A$20,0), -1)=-1,$A$1&" : "&$E3&" & "&TEXT($F3,"0,00"),TEXT(SUMIF($A$3:$A$20,$E3,$B$3:$B$20)-$F3,"#,###"))," ",IF(IFERROR(MATCH($A3,$E$3:$E$20,0),-1)=-1, IF(ISBLANK($B3),"", $E$1&" : "&$A3&" & "&TEXT($B3,"0,00")),""))
 
Thay vì dùng "0,00", bạn hãy thử "#.##0,00"
 
Dear các cao thủ

Sau khi e chạy hàm if xong ra được kết quả thì phần số nó lại ra kiểu dạng text vd 100000000 chứ k phải là 100,000,000
Phần bôi đỏ trong file đính kèm e chạy công thức, có bác nào giúp em đưa nó về được 100,000,000 k ah
Đây là công thức em viết và phần điều kiện để ra kết quả là số (phần in đậm) :

=CONCATENATE(IF(IFERROR(MATCH($E3,$A$3:$A$20,0), -1)=-1,$A$1&" : "&$E3&" & "&TEXT($F3,"0,00"),(SUMIF($A$3:$A$20,$E3,$B$3:$B$20)-$F3)*1)," ",IF(IFERROR(MATCH($A3,$E$3:$E$20,0),-1)=-1, IF(ISBLANK($B3),"", $E$1&" : "&$A3&" & "&TEXT($B3,"0,00")),""))

E đã lấy nhân vs 1 để ra số mà nó vẫn cứng đầu ra dạng text k có dấu phẩy
Em có thử để hàm

Text(SUMIF($A$3:$A$20,$E3,$B$3:$B$20)-$F3,"0,00")

thì những số lớn hơn 0 sẽ có dấu phẩy nhưng riêng số 0 lại thành 000
Em muốn chuyển đổi để những số lớn hơn 0 sẽ là 100,000,000 và riêng số 0 thì sẽ là 0 hoặc -

Cám ơn các bác trước, các bác xem file đính kèm nhé
Chỗ này SUMIF($A$3:$A$20,$E3,$B$3:$B$20)-$F3 bạn sửa thành FIXED(SUMIF($A$3:$A$20,$E3,$B$3:$B$20)-$F3,-2) xem được không!!
 
Web KT

Bài viết mới nhất

Back
Top Bottom