Mình có 1 cột Tên phòng (A), 1 cột Tên Công ty (B). Giờ mình muốn gộp 2 cột này thành 1 cột (C), xảy ra 1 trong 3 trường hợp sau:
(1) có tên phòng và có tên công ty --> cột C sẽ gộp tên phòng và tên công ty, có dấu phảy ở giữa để phân biệt tên phòng và tên công ty.
(2) không có cả tên phòng và tên công ty, cột C sẽ để trắng (chứ không tự động điền số 0 vào đó).
(3) Nếu 1 trong 2 cột vẫn có tên thì vẫn phải xuất hiện tên ở cột C tương ứng, nhưng lúc này dấu phảy không xuất hiện.
Trừ trường hợp (3), mình đã thực hiện lệnh này:
=if(isblank(and(A2,B2)),"",A2&", "&B2)
Lệnh này sai, vì dù điều kiện đưa ra đúng hay sai, nó vẫn thực hiện lệnh đằng sau, và luôn có dấu phảy.
Mình rất mong các bạn chỉ giùm công thức trên sai ở điểm nào, và phải làm thế nào cho đúng. Và nếu mình cân nhắc cả trường hợp (3), công thức phải sửa thành thế nào.
Vô cùng cảm ơn các bạn.
(1) có tên phòng và có tên công ty --> cột C sẽ gộp tên phòng và tên công ty, có dấu phảy ở giữa để phân biệt tên phòng và tên công ty.
(2) không có cả tên phòng và tên công ty, cột C sẽ để trắng (chứ không tự động điền số 0 vào đó).
(3) Nếu 1 trong 2 cột vẫn có tên thì vẫn phải xuất hiện tên ở cột C tương ứng, nhưng lúc này dấu phảy không xuất hiện.
Trừ trường hợp (3), mình đã thực hiện lệnh này:
=if(isblank(and(A2,B2)),"",A2&", "&B2)
Lệnh này sai, vì dù điều kiện đưa ra đúng hay sai, nó vẫn thực hiện lệnh đằng sau, và luôn có dấu phảy.
Mình rất mong các bạn chỉ giùm công thức trên sai ở điểm nào, và phải làm thế nào cho đúng. Và nếu mình cân nhắc cả trường hợp (3), công thức phải sửa thành thế nào.
Vô cùng cảm ơn các bạn.