Cách Thay Đổi Công Thức Google Sheets Không Theo Vùng Miền

Hướng dẫn chi tiết này sẽ đưa bạn qua quá trình thích hợp để thích nghi công thức Google Sheets không theo vùng miền của bạn, đảm bảo hoạt động mà không gặp lỗi.

Ví dụ như trong công thức VLOOKUP, tôi thường sử dụng cú pháp VLOOKUP(search_key, range, index, [is_sorted]), trong đó dấu phẩy được sử dụng như dấu phân cách hoặc chúng ta có thể gọi nó là bộ tách đối số.

Tuy nhiên, một số bạn có thể đang sử dụng cùng một chức năng với cú pháp khác, chẳng hạn như VLOOKUP(search_key; range; index; [is_sorted]), trong đó dấu chấm phẩy được sử dụng như dấu phân cách đối số.

Việc sử dụng các dấu phân cách công thức này phụ thuộc vào vùng miền Sheets của bạn, truy cập vào menu Tệp> Cài đặt.

Nếu bạn đến từ một vùng khác so với tôi, chẳng hạn như bất kỳ quốc gia EU nào như Pháp, Đức, Tây Ban Nha, vv, sao chép một công thức từ các hướng dẫn của tôi có thể dẫn đến lỗi phân tích công thức trên trang tính của bạn vì tôi đã đặt vùng là UK.

Để giải quyết vấn đề này, bạn có thể làm theo một trong hai bước sau:

  1. Thay đổi vùng tính của Bảng tính thành UK, chèn công thức của tôi và sau đó quay trở lại vùng của bạn.
  2. Điều chỉnh công thức bằng cách thay đổi dấu phẩy phân tách (bộ tách công thức) thành dấu chấm phẩy.

Bài viết này sẽ hướng dẫn bạn cách sửa đổi công thức Google Sheets không theo vùng miền để phù hợp với vùng tính của bạn, cung cấp thông tin về cách thích nghi công thức Google Sheets cho định dạng cụ thể của vùng.

Tác động của Ngôn ngữ và Cài đặt Vùng Miền Google Sheets đến Công thức

Hai cài đặt quan trọng ảnh hưởng đến công thức trong Google Sheets: ‘Ngôn ngữ’ và ‘Vùng miền’.

Trước tiên liên quan đến ngôn ngữ, trong khi vùng miền liên quan đến định dạng ngày, tiền tệ và số liệu.

Thách thức xuất hiện trong cài đặt ‘Vùng miền’. Ở một số quốc gia, dấu phẩy được sử dụng như bộ phân cách thập phân chuẩn (ví dụ: €6,00) thay vì dấu chấm. Do đó, việc sử dụng dấu phẩy như là dấu phân cách đối số trong các công thức có thể dẫn đến sự cố; do đó, bạn phải sử dụng dấu chấm phẩy như là dấu phân cách đối số.

Khi truy cập vào Google Sheets được chia sẻ từ một vùng miền khác, bạn có thể nhận thấy các thay đổi trong công thức, chẳng hạn như việc sử dụng dấu phẩy thay vì dấu chấm phẩy hoặc ngược lại.

Nếu cài đặt chia sẻ cho phép, việc tạo bản sao của bảng tính sẽ cho phép bạn sử dụng nó mà không gặp rắc rối vì vùng miền của bảng tính vẫn không thay đổi.

Điều này đảm bảo rằng các công thức hiện có tiếp tục hoạt động một cách mượt mà. Tuy nhiên, khi bạn sao chép-dán một công thức từ một bảng tính được thiết lập cho vùng miền khác, nó có thể không hoạt động nếu Google Sheets không tự động sửa chữa.

Thích nghi Công thức Google Sheets không theo Vùng Miền của Bạn

Trong ví dụ đầu tiên, vùng miền được đặt là UK, nơi dấu phẩy được sử dụng như dấu phân cách đối số.

Dưới đây là ví dụ về việc sử dụng hai chức năng phổ biến: COUNTIF và VLOOKUP.

  • =COUNTIF(A2:A, “Apple”)
  • =VLOOKUP(“C”, E2:F5, 2, 0)

Trong một bảng tính khác, vùng miền được đặt là Tây Ban Nha.

Dưới đây là một số công thức COUNTIF và VLOOKUP tương tự với bộ phân cách đối số được thay đổi từ dấu phẩy sang dấu chấm phẩy.

  • =COUNTIF(A2:A; “Apple”)
  • =VLOOKUP(“C”; E2:F5; 2; 0)

Hãy quan sát làm thế nào dấu phân cách công thức thay đổi trong mỗi vùng miền.

Cài đặt Vùng miền và chức năng QUERY

Khi sử dụng hàm QUERY, có thể xảy ra lỗi khi chuyển đổi công thức Google Sheets không theo vùng miền của bạn.

Để minh họa, hãy xem cú pháp QUERY trong hai vùng miền khác nhau:

  • QUERY(data, query, [headers])
  • QUERY(data; query; [headers])

Dấu phẩy hoặc dấu chấm phẩy đều là các dấu phân cách đối số. Tuy nhiên, các bộ phân cách của các cột phải là dấu phẩy, chứ không phải dấu chấm phẩy. Khi sử dụng các hàm nguyên thủy trong chuỗi truy vấn, chúng phải tuân theo cài đặt dấu phẩy/dấu chấm phẩy.

Hãy xem xét hai ví dụ:

  • =QUERY(A1:D, “select A, sum(C), B where A is not null group by A, B”, 1)
  • =QUERY(A1:D; “select A, sum(C), B where A is not null group by A, B”; 1)

Trong hai công thức QUERY này, công thức đầu tiên có vùng miền được đặt là UK và công thức thứ hai có vùng miền được đặt là Tây Ban Nha. Dấu phẩy hoặc dấu chấm phẩy là các dấu phân cách đối số, tùy thuộc vào vùng miền, nhưng trong chuỗi truy vấn, các nhận dạng cột được phân tách bằng dấu phẩy trong cả hai trường hợp.

Bây giờ, hãy quan sát hai công thức khác:

  • =QUERY(A1:D, “select A, B where D=date ‘”&TEXT(D2, “yyyy-mm-dd”)&”‘ “, 1)
  • =QUERY(A1:D; “select A, B where D=date ‘”&TEXT(D2; “yyyy-mm-dd”)&”‘ “; 1)

Sự khác biệt nằm ở hàm trong chuỗi truy vấn. Chúng nên tuân theo cài đặt vùng miền.

Ảnh Hưởng của Cài đặt Vùng miền đến Dấu Phân Cách trong Tạo Mảng

Bạn có thể dễ dàng tạo mảng trong Google Sheets bằng cách bao gồm một tập hợp các giá trị trong dấu ngoặc nhọn.

Trong cài đặt vùng miền UK, sử dụng dấu phẩy làm dấu phân cách cho việc tạo mảng theo hàng (HSTACK) và dấu chấm phẩy để tạo mảng theo cột (VSTACK).

Ví dụ về Mảng theo Hàng:

  • ={B2:C4, E2:F4}

Ví dụ về Mảng theo Cột:

  • ={B2:C4; E2:F4}

Trong trường hợp của Tây Ban Nha, dấu phẩy phải được thay bằng dấu gạch chéo ngược. Không có thay đổi đối với dấu chấm phẩy.

Ví dụ về Mảng theo Hàng:

  • ={B2:C4 E2:F4}

Ví dụ về Mảng theo Cột:

  • ={B2:C4; E2:F4}

Kết luận

Tóm lại, dưới đây là những điểm chính từ bài hướng dẫn này:

  1. Khi chuyển đổi công thức Google Sheets không theo vùng miền của bạn:
  • Thay đổi dấu phân cách đối số từ dấu phẩy sang dấu chấm phẩy hoặc ngược lại.
  1. Trong hàm QUERY, các dấu phân cách (dấu phân cách định danh cột) trong chuỗi truy vấn phải là dấu phẩy.

  2. Trong hàm QUERY, bất kỳ công thức nào được sử dụng trong chuỗi truy vấn phải tuân theo điểm 1 ở trên.

  3. Khi tạo mảng, dấu phẩy phải được thay bằng dấu gạch chéo ngược hoặc ngược lại.

Note: Để biết thêm thông tin chi tiết, hãy truy cập Crawlan.com

Related posts