Định dạng thành kiểu số

Liên hệ QC

nokiano258vn

Thành viên lười biếng
Tham gia
28/8/07
Bài viết
268
Được thích
277
Nghề nghiệp
Bồi thường giải phóng mặt bằng
Tôi có công thức: =IF($K$1="";"";TEXT($L$2;0)&VLOOKUP($K$1;$A3:$L$999;12)), kết quả là: 123456789. Tôi muốn số này thể hịên là: 123 456 789 hoặc 123.456.789 thì phải làm thế nào?
 
Trước tiên bạn phải nhận thấy đó là một chuổi chứ không phải một số

Tôi có thể làm theo ý bạn như sau:
1. Chuyển nó thành số =VALUE(text)
2. tại ô vừa đánh công thức
format/cells/custom 000 000 000
hoặc chọn thẻ Number để định dạng cũng được
 
Lần chỉnh sửa cuối:
Trước tiên bạn phải nhận thấy đó là một chuổi chứ không phải một số

Tôi có thể làm theo ý bạn như sau:
1. Chuyển nó thành số =VALUE(text)
2. tại ô vừa đánh công thức
format/cells/custom 000 000 000
hoặc chọn thẻ Number để định dạng cũng được
Cảm ơn bạn, đúng đấy là một chuỗi. Công thức của tôi sẽ trả về một kết quả là: Tổng cộng: 123456789 tôi muốn phải là: Tổng cộng: 123 456 789 hoặc Tổng cộng: 123.456.789
Đây thực ra chỉ là vấn đề trình bày cho đẹp thôi mà nhưng thực sự cũng rất cần thiết
- Công thức bạn cho: =VALUE(text) thì phải chèn vào chỗ nào trong đoạn công thức của tôi.
- Còn bạn nói phải định dạng thì tôi cũng đã làm nhưng không được.
 
Ok hiểu ý bạn
format/cells/custom
sau đó đánh vào dòng này nha: "Tổng cộng: " 000 000 000

Bạn thử lại coi
 
Cảm ơn bạn, đúng đấy là một chuỗi. Công thức của tôi sẽ trả về một kết quả là: Tổng cộng: 123456789 tôi muốn phải là: Tổng cộng: 123 456 789 hoặc Tổng cộng: 123.456.789
Đây thực ra chỉ là vấn đề trình bày cho đẹp thôi mà nhưng thực sự cũng rất cần thiết
- Công thức bạn cho: =VALUE(text) thì phải chèn vào chỗ nào trong đoạn công thức của tôi.
- Còn bạn nói phải định dạng thì tôi cũng đã làm nhưng không được.
Không cần thiết phải làm vậy, hàm text có nhiều tham số otional cho bạn chọn. Nếu khôg chọn thi có thể tự gõ vào như sau:
PHP:
Đây là công thức của bạn:
 =IF($K$1="";"";TEXT($L$2;0)&VLOOKUP($K$1;$A3:$L$99  9;12))
'Giả định là: [TEXT($L$2;0)&VLOOKUP($K$1;$A3:$L$99  9;12)] trả về dạng text
'Thì cần lồng vào công thức sau:
'Đây là công thức của mình:
'Nếu muốn cách nhau bởi dấu ","
 =IF($K$1="";"";Text(TEXT($L$2;0)&VLOOKUP($K$1;$A3:$L$99  9;12),"#,###,###"))
'Nếu muốn cách nhau bởi dấu "."
 =IF($K$1="";"";Text(TEXT($L$2;0)&VLOOKUP($K$1;$A3:$L$99  9;12),"#.###.###"))
 
Mình gửi file nhờ các bác giải hộ
 

File đính kèm

Web KT

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

Back
Top Bottom