Chuyển số zero thành blank

  • Thread starter lathanhtom
  • Ngày gửi
L

lathanhtom

Guest
8/8/05
46
0
0
49
hcmc
Xin chi giúp cách xóa( hoặc chuyển) số không trong bảng tính excel thành ô blank một cách nhanh nhất?
Thanks
 
Khóa học Quản trị dòng tiền
L

lathanhtom

Guest
8/8/05
46
0
0
49
hcmc
Đó chỉ là cách hiển thị, vì khi tính hàm count những ô này cũng là number.
Mình muốn chuyển hoàn toàn là ô blank.
Cám ơn nhiều
 
F

farway72

Guest
22/12/05
53
0
0
53
HN
Đó chỉ là cách hiển thị, vì khi tính hàm count những ô này cũng là number.
Mình muốn chuyển hoàn toàn là ô blank.
Cám ơn nhiều

Bạn dùng thêm hàm if: if (count()=0,"",dk2). Còn cách replace của vitconlonton thì không phù hợp với câu hỏi của bạn lethanhtom vì trong ô có công thức và sô 0 ở ô đó là kết quả của công thức nên bạn sẽ ko replace số 0 thành blank được.

Thân.
 
L

lathanhtom

Guest
8/8/05
46
0
0
49
hcmc
Bạn dùng thêm hàm if: if (count()=0,"",dk2). Còn cách replace của vitconlonton thì không phù hợp với câu hỏi của bạn lethanhtom vì trong ô có công thức và sô 0 ở ô đó là kết quả của công thức nên bạn sẽ ko replace số 0 thành blank được.

Thân.

Thanks Farway, minh đã áp dụng những cách này rồi
Có bác nào chỉ thêm cách khác không, Cám ơn " nhìu".
 
S

SA_DQ

Thành viên Cố vấn - Webketoan Mentors
29/6/05
611
104
43
68
HCM city
hieu1563

hieu1563

Guest
Xin chi giúp cách xóa( hoặc chuyển) số không trong bảng tính excel thành ô blank một cách nhanh nhất?
Thanks
Bạn dùng công cụ thay thế (Ctrl + H) và thay thế
Nhưng bạn nhớ đánh dấu kiểm vào ô Match entire cell contents
Chúc thành công.
Thân!
 
S

SA_DQ

Thành viên Cố vấn - Webketoan Mentors
29/6/05
611
104
43
68
HCM city
Cụ thể đi, Thanks. Tui là người Huế đó nhe
Hãy xem cái ni, được thì cảm ơn tui nha!
Sub GoTo0()
' Macro recorded 3/14/2007 by CFC
Dim Rng As Range, Rng0 As Range
Cells.Select
Selection.SpecialCells(xlCellTypeConstants, 1).Select
Set Rng = Selection
For Each Rng0 In Rng
If Rng0.Value = 0 Then Rng0.Value = ""
Next Rng0

End Sub
 
Sửa lần cuối:
T

Tuanktcdcn

Lão già ham vui
18/6/04
549
52
28
49
Hà Nội
www.bluesofts.net
Nếu bảng dữ liệu cà "tĩnh" (không có công thức) thì làm kiểu CTRL+H (Replace All 0 with "") hoặc dùng VBA như của anh SA_DQ là ok rồi. Nhưng nếu dữ liệu trong bảng là "động" (kết quả của công thức) thì thì chỉ có thể nên ẩn khi hiện thị mà thôi.
Nếu dùng phương pháp ẩn khi hiển thị mà vẫn muốn hàm count bỏ số không đi thì làm thế này:

Giả sử vùng dữ liệu A1->A10

=Count(A1:A10)-CountIf(A1:A10,"0")
 
S

SA_DQ

Thành viên Cố vấn - Webketoan Mentors
29/6/05
611
104
43
68
HCM city
Nhưng nếu dữ liệu trong bảng là "động" (kết quả của công thức) thì thì chỉ có thể nên ẩn khi hiện thị mà thôi.
/)/)ình nghĩ ra cách ni nữa, Tuân & các bạn xem & cho í kiến, ai thấy thích hợp thì xài
Selection.SpecialCells(xlCellTypeFormulas, 5).Select
If Rng0.Value=0 then
Rng0.Font.ColorIndex = 2
Rng0.Interior.ColorIndex = 35
End if
:mrstraetz
 
L

lathanhtom

Guest
8/8/05
46
0
0
49
hcmc
Các bác đã giúp tôi giải quyết được vấn đề. Thanks a lot
 
T

Tuanktcdcn

Lão già ham vui
18/6/04
549
52
28
49
Hà Nội
www.bluesofts.net
/)/)ình nghĩ ra cách ni nữa, Tuân & các bạn xem & cho í kiến, ai thấy thích hợp thì xài
:mrstraetz

Cách của anh cũng có thể dùng Format\Conditional Fomatting?
 

Xem nhiều