hanhlinh nói:
:wall: Mình dùng đồng thời cả dấu "," và dấu "." cho số liệu tiền tệ trong báo cáo. Số liệu trong báo cáo bằng tiền USD thì dùng dấu "," và số liệu trong báo cáo tiền VND thì dùng dấu ".". Vậy, làm thế nào mà đánh được đồng thời cả dấu "," và dấu "." không?
Được chứ bạn, nhưng hơi mất công chút xíu. Mình thường làm thế này.
Dùng hàm SUBSTITUTE
Nếu chỉ có một số thì đơn giản, nếu là nhiều số thì đành phải làm theo cách củ chuối thôi
VD:
Giá trị……..Loại tiền…….Kết quả
A2…………B2…………..C2
A3…………B3…………..C3
Loại tiền : VND or USD… .
Kết quả: Công thức như sau
VD tại ô C2 if(B2=”USD”;SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(A2;"#.##0,00");",";"_");".";",");"_";".");A2)
Giải thích : Nếu loại tiền là USD thì :
………Chuyển thành số thành text : VD :
12.123,05 ->
12.123,05 (đây là text)
………Thay thế dấu , (phẩy) thành dấu _ (gạch dưới) :
12.123_05 ……….Thay thế dấu . (chấm) thành dấu , (phẩy):
12,123_05 ……… Thay thế dấu _ (gạch dưới) thành . (chấm) :
12,123.05 Hi vọng có thể giúp bạn
(Nhớ là Kết quả chỉ là
text)