Sửa đổi Công thức concatenate để thêm một cột bổ sung (Mac Excel 2011)


0

Tôi muốn sửa đổi công thức này để THÊM cột khác:

=IF(LEN(AK2),AK$1&": "&AK2,"")&IF(AND(LEN(AK2&AL2)>0,COUNTA(AK2:AL2)=2)," _
& ","")&IF(LEN(AL2),AL$1&": "&AL2,)

Tôi muốn: nối 3 cột (AJ, AK và AL) - dữ liệu được nối sẽ được nhập vào cột V.

Với định dạng kết quả sau: - nếu có ô trống, Tiêu đề và trường trống sẽ không hiển thị

Mẫu vật:

Column AJ |  Column AK  |  Column AL
 a info   |   b info    |   c info
  • Nếu AJ và AK trống, đây là những gì tôi muốn xem: Thông tin về cột C: C
  • Nếu AK trống, đây là những gì tôi muốn thấy: Cột AJ: thông tin & Cột AL: c thông tin
  • Nếu AJ, AK và AK có thông tin: Cột AJ: thông tin & Cột AK: b thông tin & Cột AL: c thông tin

Mẫu của bạn, tôi nghĩ rằng, có một vài lỗi chính tả. Cột C đến đâu để chơi? Ngoài ra, điểm đạn thứ ba liệt kê AK và AK hai lần. Tôi có một chút không rõ ràng, nhưng tôi đã cố gắng để làm sạch định dạng. Bạn có thể cung cấp thêm một chút chi tiết?
Raystafarian

Câu trả lời:


0

Theo tôi hiểu câu hỏi của bạn, bạn chỉ muốn đưa vào header: Cell contentnếu nội dung ô không trống. Tuy nhiên mô tả văn bản của bạn phức tạp hơn nhiều, vui lòng làm rõ nếu cần thiết.

Bên dưới công thức thực hiện chính xác: chỉ bao gồm dữ liệu từ cột nếu ô không trống, có vẻ dài, nhưng lõi chỉ bằng một nửa, tôi đã phải sao chép công thức để thoát khỏi "&" ở cuối:

=IFERROR(LEFT(IF(AJ2<>"",AJ$1&": "&AJ2&" & ","")&IF(AK2<>"",AK$1&": "&AK2&" & ","")&IF(AL2<>"",AL$1&": "&AL2&" & ",""),LEN(IF(AJ2<>"",AJ$1&": "&AJ2&" & ","")&IF(AK2<>"",AK$1&": "&AK2&" & ","")&IF(AL2<>"",AL$1&": "&AL2&" & ",""))-3),"")

nhập mô tả hình ảnh ở đây


Xin lỗi cho tất cả các lỗi chính tả của tôi! Bạn làm sạch nó chính xác. Tôi đã áp dụng công thức sửa đổi của bạn (wow - rất phức tạp!) Và nó hoạt động hoàn hảo nếu có dữ liệu trong một hoặc nhiều hơn 3 cột. Tuy nhiên, nếu cả 3 cột đều trống, nó sẽ hiển thị "#VALUE!". Những gì cần phải được điều chỉnh? Cảm ơn rất nhiều vì sự giúp đỡ của bạn!
Michele

@michele Tôi đã cập nhật các công thức mà nó sẽ không đưa ra lỗi.
Máté Juhász

Công thức hoạt động hoàn hảo ngay bây giờ! Tôi thực sự đánh giá cao sự giúp đỡ của bạn!
Michele
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.