Cần chuyển text sang number (4 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

mrteakey

Thành viên mới
Tham gia
4/6/13
Bài viết
2
Được thích
0
Hiện mình cần làm bảng tính tiền cho cửa hàng nhưng khi tính thuế VAT thì lại gặp tình trạng ô đơn giá là dạng text và có khoảng trống ở cuối nên ko chuyển sang number dc. Mình đã dùm hàm trim, value, hay ctrl+h để sửa nhưng vẫn ko được. Nếu dùng tay bỏ từng khoảng trắng ở cuối thì ok nhưng đến 500 mặt hàng khác nhau. Mọi người giúp với
Mình có đính kèm file
 

File đính kèm

Hiện mình cần làm bảng tính tiền cho cửa hàng nhưng khi tính thuế VAT thì lại gặp tình trạng ô đơn giá là dạng text và có khoảng trống ở cuối nên ko chuyển sang number dc. Mình đã dùm hàm trim, value, hay ctrl+h để sửa nhưng vẫn ko được. Nếu dùng tay bỏ từng khoảng trắng ở cuối thì ok nhưng đến 500 mặt hàng khác nhau. Mọi người giúp với
Mình có đính kèm file
=SUBSTITUTE(C7, CHAR(160), CHAR(32))*10%
 
Hiện mình cần làm bảng tính tiền cho cửa hàng nhưng khi tính thuế VAT thì lại gặp tình trạng ô đơn giá là dạng text và có khoảng trống ở cuối nên ko chuyển sang number dc. Mình đã dùm hàm trim, value, hay ctrl+h để sửa nhưng vẫn ko được. Nếu dùng tay bỏ từng khoảng trắng ở cuối thì ok nhưng đến 500 mặt hàng khác nhau. Mọi người giúp với
Mình có đính kèm file
Thử:
Muốn "Giá sau VAT" thì nhân với 1.1 (110%), nếu chỉ lấy giá trị VAT thì nhân với 0.1 (10%):
Mã:
D7=IFERROR(LEFT(C7,LEN(C7)-1)*1.1,)
Enter fill xuống.
Thân.
 
Hiện mình cần làm bảng tính tiền cho cửa hàng nhưng khi tính thuế VAT thì lại gặp tình trạng ô đơn giá là dạng text và có khoảng trống ở cuối nên ko chuyển sang number dc. Mình đã dùm hàm trim, value, hay ctrl+h để sửa nhưng vẫn ko được. Nếu dùng tay bỏ từng khoảng trắng ở cuối thì ok nhưng đến 500 mặt hàng khác nhau. Mọi người giúp với
Mình có đính kèm file
Bạn copy khoảng trắng ở cuối từ, nhấn Ctrl+F, chọn Replace, nhấn Ctrl+V, chọn Replace All. Xem kết quả
 
Hiện mình cần làm bảng tính tiền cho cửa hàng nhưng khi tính thuế VAT thì lại gặp tình trạng ô đơn giá là dạng text và có khoảng trống ở cuối nên ko chuyển sang number dc. Mình đã dùm hàm trim, value, hay ctrl+h để sửa nhưng vẫn ko được. Nếu dùng tay bỏ từng khoảng trắng ở cuối thì ok nhưng đến 500 mặt hàng khác nhau. Mọi người giúp với
Mình có đính kèm file
1 cách:
PHP:
Sub abc()
 Dim cll As Range
  For Each cll In Range("C7", Cells(Rows.Count, "B").End(xlUp))
    cll.Replace ChrW(160), ""
  Next
End Sub
 
cảm ơn mọi người, mình làm theo #2 và #3 đều dc rồi.
 
1 cách:
PHP:
Sub abc()
Dim cll As Range
  For Each cll In Range("C7", Cells(Rows.Count, "B").End(xlUp))
    cll.Replace ChrW(160), ""
  Next
End Sub
Dùng phương thức Replace thì không cần For Next đâu bạn. Chọn nguyên vùng và Replace 1 lần (giống công cụ Find and Replace)
 
Web KT

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

Back
Top Bottom