hỏi về cách cắt ký tự số trong mã vật tư?

Liên hệ QC

kiendt1973

Thành viên chính thức
Tham gia
14/7/07
Bài viết
98
Được thích
37
Mình có 1 bảng mã vật tư trong đó có 1 số mặt hàng bắt đầu bằng số trong khi các vật tư khác được bắt đầu bằng chữ(Vd: 6hoat, 3nhan, nuoc....). Mình muốn sử dùng hàm để nếu mã vật tư nào bắt đầu bằng chữ số 6 thì sẽ bị bỏ chứ số đó đi, còn các vật tư khác thì vẫn được giữ nguyên.
Các bạn giúp mình nhé. Thanks
FILE GỬI KÈM:
 

File đính kèm

kiendt1973 đã viết:
Mình có 1 bảng mã vật tư trong đó có 1 số mặt hàng bắt đầu bằng số trong khi các vật tư khác được bắt đầu bằng chữ(Vd: 6hoat, 3nhan, nuoc....). Mình muốn sử dùng hàm để nếu mã vật tư nào bắt đầu bằng chữ số 6 thì sẽ bị bỏ chứ số đó đi, còn các vật tư khác thì vẫn được giữ nguyên.
Các bạn giúp mình nhé. Thanks
FILE GỬI KÈM:
Bạn xem nhé.
PHP:
=IF(LEFT(A5;1)="6";MID(A5;2;20);A5)

Thân!
 

File đính kèm

kiendt1973 đã viết:
Mình có 1 bảng mã vật tư trong đó có 1 số mặt hàng bắt đầu bằng số trong khi các vật tư khác được bắt đầu bằng chữ(Vd: 6hoat, 3nhan, nuoc....). Mình muốn sử dùng hàm để nếu mã vật tư nào bắt đầu bằng chữ số 6 thì sẽ bị bỏ chứ số đó đi, còn các vật tư khác thì vẫn được giữ nguyên.
Các bạn giúp mình nhé. Thanks
FILE GỬI KÈM:

bạn xem file dưới có đúng ý bạn không nhé!@#!^% //**/ )*&^)
 

File đính kèm

cảm ơn rất nhiều vì sự trả lời nhanh và đúng yêu cầu giúp đỡ của mình.
Công thức:
=IF(LEFT(A5;1)="6";MID(A5;2;20);A5) của Mr Okebab giải quyết luôn đc yêu cầu.
Cách giải quyết của ongtrungducmx25 về cơ bản giống của Mr Okebab nhưng mất nhiều công hơn và ko hiểu sao ô trả kết quả cuối cùng ko lên kết quả(ô đó ko có chữ mặc dù có công thức bên trong).
Thanks các bạn.
 
Lần chỉnh sửa cuối:
Lọc những mã hàng chỉ có toàn số

Mình có một bảng mã hàng, có mã thì toàn số, có mã thì có cả chữ và số nữa. Bây giờ mình muốn chọn những mã hàng mà chỉ có số và những mã hàng chỉ có 1 chữ còn lại là số thì làm thế nào nhỉ? Bạn nào biết chỉ giúp mình nhé, cảm ơn rất nhiều. chi tiết các bạn xem trong file đính kèm nhé

Nghia la nhung ma hang chỉ có số hoặc chỉ có 1 ký tự thì: cứ 5 ký tự đầu là dấu -,5 ký tự giữa lại thêm dấu ghạch và 2 ký tự cuối thêm dấu gạch. Còn những mã hàng có 2 chữ thì 3 ký tự đầu thêm dấu gạch,5 ký tự tiếp theo thêm dấu gạch, hai ký tự tiếp theo thêm dấu ghạch nữa và 2 ký tự cuối thêm dấu ghạch nữa
 

File đính kèm

Lần chỉnh sửa cuối:
Cách nối các mã model

Mình muốn nối các model đời xe cho các mã hàng dùng chung, rồi từ model đó mình có thể đọc luôn được mã hàng đó dùng cho các loại xe gì, bạn nào biết chỉ giúp mình nhé. Mình đã lấy ví dụ trong file đính kèm. các bạn xem nhé. Cảm ơn thật nhiều.
 

File đính kèm

Mình có một bảng mã hàng, có mã thì toàn số, có mã thì có cả chữ và số nữa. Bây giờ mình muốn chọn những mã hàng mà chỉ có số và những mã hàng chỉ có 1 chữ còn lại là số thì làm thế nào nhỉ? Bạn nào biết chỉ giúp mình nhé, cảm ơn rất nhiều. chi tiết các bạn xem trong file đính kèm nhé

Nghia la nhung ma hang chỉ có số hoặc chỉ có 1 ký tự thì: cứ 5 ký tự đầu là dấu -,5 ký tự giữa lại thêm dấu ghạch và 2 ký tự cuối thêm dấu gạch. Còn những mã hàng có 2 chữ thì 3 ký tự đầu thêm dấu gạch,5 ký tự tiếp theo thêm dấu gạch, hai ký tự tiếp theo thêm dấu ghạch nữa và 2 ký tự cuối thêm dấu ghạch nữa
Thử file đính kèm xem thế nào (không chắc lắm)
 

File đính kèm

Mình xin tham gia 1 hàm người dùng

Lọc những mã hàng chỉ có toàn số



PHP:
Option Explicit
Function TachMa(Ma) As String
 Const GN As String = "-"
 If IsNumeric(Ma) Then
   TachMa = Left(Ma, 5) & GN & Mid(Ma, 6, 5) & GN & Right(Ma, 2)
 Else
   Dim VTr As Byte, jJ As Byte
   For jJ = 1 To Len(Ma)
      If IsNumeric(Left(Ma, jJ - 1)) And IsNumeric(Mid(Ma, jJ)) Then
         TachMa = Left(Ma, 5) & GN & Mid(Ma, 6, 5) & GN & Right(Ma, 2)
         Exit For
      Else
         TachMa = Left(Ma, 3) & GN & Mid(Ma, 4, 5) & GN & Mid(Ma, 9, 2) & GN & Right(Ma, 2)
         Exit For
      End If
   Next jJ
 End If
End Function
 
Web KT

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

Back
Top Bottom