Cách giữ các số 0 ở trước số (1 người xem)

  • Thread starter Thread starter Mrbread
  • Ngày gửi Ngày gửi
Liên hệ QC

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

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

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

Back
Top Bottom