Cần giúp công thức liên quan đến IF và LEN!!!

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

dknvnn

Thành viên mới
Tham gia
10/9/07
Bài viết
20
Được thích
6
Hi các bạn,

Hiện tại mình đang gặp rắc rối trong việc thiết lập công thức với các yêu cầu như bên dưới

DUY-01.jpg

Tính giá trị ở cột Size sao cho thõa mãn các điều kiện bên dưới:
1 - Nếu như chiều dài của ô code = 10, thì lấy 1 ký tự cuối cùng
2 - Nếu như chiều dài của ô code = 11, thì lấy 2 ký tự cuối cùng
3 - Nếu như chiều dài của ô code = 12, thì lấy 3 ký tự cuối cùng

Với điều kiện là, nếu trả ra kết quả là "xs" thì cho giá trị bằng 01, "s" thì bằng 2, "m"=3, "L"=4, "XL"=5, "XXL"=6, còn nếu cho các ký tự cuối cùng là một con số thì giữ nguyên giá trị của nó.



Hi vọng sớm nhận được sự giúp đỡ của mọi người.
 

File đính kèm

Lần chỉnh sửa cuối:
Tính giá trị ở cột Size sao cho thõa mãn các điều kiện bên dưới:
1 - Nếu như chiều dài của ô code = 10, thì lấy 1 ký tự cuối cùng
2 - Nếu như chiều dài của ô code = 11, thì lấy 2 ký tự cuối cùng
3 - Nếu như chiều dài của ô code = 12, thì lấy 3 ký tự cuối cùng
Bạn dùng công thức

Với điều kiện là, nếu trả ra kết quả là "xs" thì cho giá trị bằng 01, "s" thì bằng 2, "m"=3, "L"=4, "XL"=5, "XXL"=6, còn nếu cho các ký tự cuối cùng là một con số thì giữ nguyên giá trị của nó.
Bạn tạo bảng, dùng IF hay VLOOKUP hay gì gì đó là được. Tốt nhất bạn gửi file excel lên nhé!
 
Mình muốn 1 công thức cho ra lun kết quả chứ không phải chèn thêm cột hay bảng để vlookup hay làm thêm 1 bước công thức nữa. Không biết có được không bạn.

Còn gửi file excel lên bằng cách nào vậy. Sorry mình rất "gà" về vấn đề này.
 
Mình muốn 1 công thức cho ra lun kết quả chứ không phải chèn thêm cột hay bảng để vlookup hay làm thêm 1 bước công thức nữa. Không biết có được không bạn.

Còn gửi file excel lên bằng cách nào vậy. Sorry mình rất "gà" về vấn đề này.

nhấp "đổi sang khung lớn", bạn sẻ thấy chổ để attach file
=========
chuổi của bạn luôn đảm bảo là luôn dài 10,11,12 phài ko
thử cthức sau
ví dụ A2 chứa chuổn của bạn
Mã:
=IF(ISNUMBER(--RIGHT(A2,LEN(A2)-9)),RIGHT(A2,LEN(A2)-9),MATCH(RIGHT(A2,LEN(A2)-9),{"xs","s","m","l","xl","xxl"},0))
 
Được rồi. Hay quá. Cảm ơn bạn rất nhiều. Có thể giúp mình hiểu rõ công thức này hơn để lần sau có thể tự làm được không bạn. :) Tks
 
Lần chỉnh sửa cuối:
Bạn ơi, nếu thêm một điều kiện nữa là ký tự cuối cùng là "U" thì sẽ cho giá trị là 0 thì phải như thế nào hả bạn?
 
Bạn ơi, nếu thêm một điều kiện nữa là ký tự cuối cùng là "U" thì sẽ cho giá trị là 0 thì phải như thế nào hả bạn?

Có bao nhiều yêu cầu thì đưa lên 1 lần. Cứ chút chút lại "xì" ra cái này, cái khác... ai mà chịu nỗi
 
Có bao nhiều yêu cầu thì đưa lên 1 lần. Cứ chút chút lại "xì" ra cái này, cái khác... ai mà chịu nỗi

Trước hết mình rất làm tiếc vì khiến bạn phải bực mình như thế. Thiết nghĩ, bạn có thể dùng từ cho lịch sự hơn, thay vì phải dùng từ "xì" thô tục như thế. Thiết nghĩ, bạn cũng lớn hơn mình, có lẽ lớn hơn nhiều. Vì thế, hãy tỏ ra là một người đàn anh đúng nghĩa.

Một lần nữa xin lỗi.

Tks
 
Bạn ơi, nếu thêm một điều kiện nữa là ký tự cuối cùng là "U" thì sẽ cho giá trị là 0 thì phải như thế nào hả bạn?

thử vậy
Mã:
=IF(ISNUMBER(--RIGHT(A3,LEN(A3)-9)),RIGHT(A3,LEN(A3)-9),MATCH(RIGHT(A3,LEN(A3)-9),{"u","xs","s","m","l","xl","xxl"},0)-1)

=======
p/s: tôi nghĩ là anh ndu chỉ dùng từ cho vui thôi,
ko nên câu mâu chữ nghĩa quá làm chi
sống mà cái gì bỏ được ta bỏ, thì luôn thấy cuộn sống vui hơn

chúc một ngày vui vẻ, à mà ko, nữa ngày thôi chứ (hết nữa ngày rùi........hihihihi)
 
Lần chỉnh sửa cuối:
Trước hết mình rất làm tiếc vì khiến bạn phải bực mình như thế. Thiết nghĩ, bạn có thể dùng từ cho lịch sự hơn, thay vì phải dùng từ "xì" thô tục như thế. Thiết nghĩ, bạn cũng lớn hơn mình, có lẽ lớn hơn nhiều. Vì thế, hãy tỏ ra là một người đàn anh đúng nghĩa.

Một lần nữa xin lỗi.

Tks

Khâm phục tinh thần "tránh dùng từ ngữ thô tục" của bạn.
Có lẽ những từ "chào", "cảm ơn" đối với bạn cũng là "thô tục" cho nên bạn phải mượn tiếng nước ngoài.
Sẵn tiện sao bạn không đề nghị giùm một từ nào đó để thay cho "xì", "spit" chẳng hạn?
 
Web KT

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

Back
Top Bottom