Cách giữ các số 0 ở trước số

Liên hệ QC

Mrbread

Thành viên mới
Tham gia
24/6/22
Bài viết
5
Được thích
0
Chào anh chị em là thành viên mới, anh chị cho em hỏi là làm cách nào để giữ nguyên các số 0 trước số khi dùng hàm CONCATENATE với ạ, em xin cảm ơn ạ
Em muốn có mục Order_Product như này
Screenshot (265).png
Và mục Product_Detail là như này
Screenshot (266).png
 
Bạn dùng thêm hàm TEXT, ví dụ:

=CONCATENATE(C3,"-",TEXT(J3,"000")

.
Bạn ơi cho mình hỏi là nếu dữ liệu có số lượng số 0 khác nhau thì sao ạ kiểu "003", "0004" thì làm sao để phần kết quả nó cũng giống vậy được ko ạ, mình xin cảm ơn
 
Bạn ơi cho mình hỏi là nếu dữ liệu có số lượng số 0 khác nhau thì sao ạ kiểu "003", "0004" thì làm sao để phần kết quả nó cũng giống vậy được ko ạ, mình xin cảm ơn

Nếu định dạng có độ dài không giống nhau, phải dùng VBA.

.
 
Bạn ơi cho mình hỏi là nếu dữ liệu có số lượng số 0 khác nhau thì sao ạ kiểu "003", "0004" thì làm sao để phần kết quả nó cũng giống vậy được ko ạ, mình xin cảm ơn
- Nếu mà cái "độ dài" kia ngẫu nhiên thì dùng REPT kết hợp với RANDBETWEEN nằm trong format_text của hàmTEXT ở bài #2:
=CONCATENATE(C3,"-",TEXT(BI17,REPT("0",RANDBETWEEN(1,10))))

- Còn theo ý muốn thì cứ thay RANDBETWEEN thành số mình muốn thôi.
 
- Nếu mà cái "độ dài" kia ngẫu nhiên thì dùng REPT kết hợp với RANDBETWEEN nằm trong format_text của hàmTEXT ở bài #2:
=CONCATENATE(C3,"-",TEXT(BI17,REPT("0",RANDBETWEEN(1,10))))

- Còn theo ý muốn thì cứ thay RANDBETWEEN thành số mình muốn thôi.
Hàm Randbetween là hàm volatile. Không thể dùng cho mã hàng được.
 
Web KT
Back
Top Bottom