Cách thay thế nhiều giá trị phân tách bằng dấu phẩy trong Google Sheets

Bạn đã chán ngán việc thay thế thủ công nhiều giá trị phân tách bằng dấu phẩy trong Google Sheets? Đừng lo, chúng tôi đã có giải pháp dành cho bạn! Trong bài hướng dẫn này, chúng tôi sẽ giới thiệu hai phương pháp khác nhau để dễ dàng thay thế những giá trị đó và tiết kiệm thời gian quý báu của bạn.

Lựa chọn 1: Công thức SUBSTITUTE lồng nhau

Lựa chọn đầu tiên là sử dụng công thức SUBSTITUTE lồng nhau. Đây là một cách đơn giản nhưng hiệu quả để thay thế nhiều giá trị phân tách bằng dấu phẩy. Dưới đây là cách bạn có thể thực hiện:

=ArrayFormula(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2:A,"IDA1001","Táo"),"IDM2002","Xoài"),"IDO2001","Cam"),"IDB1111","Chuối"))

Nếu bạn có một số lượng lớn các văn bản thay thế, công thức này có thể trở nên phức tạp. Tuy nhiên, nó có thể mở rộng và xử lý một lượng dữ liệu đáng kể.

Lựa chọn 2: Công thức Vlookup để thay thế nhiều giá trị phân tách bằng dấu phẩy

Lựa chọn thứ hai liên quan đến việc sử dụng công thức Vlookup. Công thức này cho phép bạn thay thế nhiều giá trị mà không cần sử dụng hàm SUBSTITUTE. Dưới đây là cách bạn có thể thực hiện:

=ArrayFormula(textjoin(", ",true,ifna(vlookup(TRANSPOSE(trim(split(A2,","))),{$D$5:$D&"", $E$5:$E}, 2, 0))))

Công thức Vlookup rất hữu ích khi xử lý một số lượng lớn các ID và sản phẩm. Đây là một phương pháp đáng tin cậy mà không yêu cầu bất kỳ sửa đổi nào, ngay cả với lượng dữ liệu lớn.

Lựa chọn 3: Công thức Dynamic Array để thay thế nhiều giá trị phân tách bằng dấu phẩy

Đối với những người ưa thích phương pháp linh hoạt hơn, chúng tôi có lựa chọn thứ ba. Điều này liên quan đến việc sử dụng hàm FLATTEN kết hợp với công thức regexreplace. Dưới đây là cách bạn có thể thực hiện:

=ArrayFormula(regexreplace(flatten(trim(split(textjoin(" ",false,ifna(vlookup(flatten(split(substitute(filter(A2:A,A2:A<>"")&" |",",","")," ")),D5:E,2,0),flatten(split(substitute(filter(A2:A,A2:A<>"")&" |",",","")," ")))))), "s", ", "))

Công thức này linh hoạt và cho phép các phạm vi mở trong cả bảng tra cứu và các khóa tìm kiếm. Nó giải quyết một số hạn chế của các lựa chọn trước đó, tạo thành một công cụ mạnh mẽ để thay thế nhiều giá trị phân tách bằng dấu phẩy.

Và đây là cách bạn có thể dễ dàng thay thế nhiều giá trị phân tách bằng dấu phẩy trong Google Sheets. Xin chào công việc thủ công và chào đón sự hiệu quả!

Ảnh minh họa:

Thay thế dữ liệu Google Sheets

Để tìm hiểu thêm về Google Sheets và những khả năng vô tận của nó, hãy truy cập Crawlan.com, nguồn tài nguyên tối thượng cho tất cả những điều về SEO và marketing số.

Related posts