timhocexcel
Thành viên chính thức


- Tham gia
- 5/12/18
- Bài viết
- 86
- Được thích
- 24
B2=IF(ISERROR(A2*1);A2;"")Dữ liệu có số và chuỗi, nhưng em muốn tách số thành một cột riêng và chuỗi thành một cột riêng, nhờ các bạn giúp em công thức cho bài này.
Thử:Dữ liệu có số và chuỗi, nhưng em muốn tách số thành một cột riêng và chuỗi thành một cột riêng, nhờ các bạn giúp em công thức cho bài này.
Hay quá ta? Lại lụm cái mớiThử:
B2=T(A2)
C2=N(A2)
Enter, fill xuống.
Thân
10 bài ở đây có hết 9 bài bạn cần hỏi lại thớt.B2=IF(ISERROR(A2*1);A2;"")
C2=IF(NOT(ISERROR(A2*1));A2;"")
tạm thời xem công thức này xem sao? có gì thắc mắc rồi tính tiếp
Bài này chuỗi là những ô chứa chữ, ô nào chứa số là tính là số.10 bài ở đây có hết 9 bài bạn cần hỏi lại thớt.
Trường hợp bài này, cần hỏi lại thớt dạng '12345 tính là chuỗi hay số?
Nếu dữ liệu ấy tính là chuỗi thì công thức bạn sai.
Chú: dùng công thức như bài #3 thì giản dị nhưng vẫn chưa phân biệt được ô trống và số 0
Dùng công thức này thì ô chứa công thức C2=N(A2) không có số thì kết quả hiện số 0, ý mình là muốn bỏ số 0 này.Hay quá ta? Lại lụm cái mới![]()
Thử:
B2=T(A2)
C2=N(A2)
Enter, fill xuống.
Thân
Bạn thử vào Excel Option/Advance/Bỏ dấu kiểm vào mục: Show a zero In cell that have a zero valueBài này chuỗi là những ô chứa chữ, ô nào chứa số là tính là số.
Bài đã được tự động gộp:
Dùng công thức này thì ô chứa công thức C2=N(A2) không có số thì kết quả hiện số 0, ý mình là muốn bỏ số 0 này.
Dùng định dạng cột C, nhấn Ctrl+1Dùng công thức này thì ô chứa công thức C2=N(A2)
Theo tôi thì phải tính là chuỗi.10 bài ở đây có hết 9 bài bạn cần hỏi lại thớt.
Trường hợp bài này, cần hỏi lại thớt dạng '12345 tính là chuỗi hay số?
Nếu dữ liệu ấy tính là chuỗi thì công thức bạn sai.
Đúng rồi. Nếu trả về 0 khi A2 là chữ thì lẫn với 0 do A2 = 0.Chú: dùng công thức như bài #3 thì giản dị nhưng vẫn chưa phân biệt được ô trống và số 0
C2 =IF(B2<>"","",A2) hoặc tốt hơn C2 =IF(OR(B2<>"",A2=""),"",A2) khi cần copy xuống dưới có dư
Bài này thì cột dữ liệu nếu là số thì sẽ là số 123.... Nên không có số 0123...Theo tôi thì phải tính là chuỗi.
Vì nếu là số di động 0123456789 thì phải nhập là '0123456789. Kết quả cũng phải là chữ chứ nếu là số thì chỉ biến được về 12345678
Đúng rồi. Nếu trả về 0 khi A2 là chữ thì lẫn với 0 do A2 = 0.
Có thể thiết lập không muốn nhìn số 0 nhưng giá trị ô vẫn là 0. Ngoài ra nếu A2 = 0 thì C2 cũng không được phép đeo huy hiệu "Tôi là 0"? Không chấp nhận được điều này vì 0 trong trường hợp này có quyền lợi và nghĩa vụ y như 1439 và 8657
Mã:C2 =IF(B2<>"","",A2) hoặc tốt hơn C2 =IF(OR(B2<>"",A2=""),"",A2) khi cần copy xuống dưới có dư
Tôi bàn luận với bác VetMini thôi, bạn nhìn kỹ đi.Bài này thì cột dữ liệu nếu là số thì sẽ là số 123.... Nên không có số 0123...
Khà khà khà!Bài này thì cột dữ liệu nếu là số thì sẽ là số 123.... Nên không có số 0123...
Tôi cũng chỉ cốt nói với bạn phinhndsp (tên dài quá nhớ khổ thật)Tôi bàn luận với bác VetMini thôi, bạn nhìn kỹ đi.
Bạn có mô tả dữ liệu đâu mà tôi biết có hay không.
----
Mà tôi viết cho bác VetMini về nhiều ý chứ đâu chỉ mỗi '0123456789
Cảm ơn bạn.Khà khà khà!
Nói ít như bạn, lại hiểu nhiều chứ hén!
Tôi cũng như bạn một khi đã xác định 1 cột "Chuỗi" và cột còn lại là cột "Số" như bài #1 bạn đã yêu cầu, thì không ai lại dại khờ đi định dạng cột số vừa có "" (rỗng) mà vừa có số "0".
Nói gì thì nói thì khi xác định là cột "Số", thì cái thứ "0" hay "rỗng tuếch" cũng chỉ là "không" tại cột "Số". Trong hơn 20 năm nghề theo dõi số liệu trên các báo cáo, tôi nhận thấy một nhân viên quèn cũng biết định dạng cột "Số" bằng cách nhấn Icon "," trên thanh Menu để định dạng các số "0" về "-", hoặc như bạn không thích hiện "0" tại cột số, thì bạn chỉ cần định dạng "0;;" như tôi đã làm trong file bài #8, như vậy thì báo cáo mới có thể gọi là chỉnh chu.
Theo tôi thấy, bạn có suy nghĩ rất chuẩn trong theo dõi số liệu: Mọi thứ file bạn đang làm và theo nhu cầu quản lý của bạn nên như thế nào, là do bạn quyết định, như việc sàng gạo vậy, cái gì phù hợp với bạn thì bạn giữ lại, cái gì không đáng thì vứt nó qua một bên đỡ rách việc.
Chúc bạn học tập vui với GPE
![]()