Trong bài viết này, chúng ta sẽ học cách xác định ngày cụ thể tương ứng với quý nào.

Trong khi làm việc trên các báo cáo, bạn có một số ngày và bạn muốn một công thức sẽ trả về ngày dưới dạng số Quý của năm hiện tại. Ví dụ: Ngày 1 tháng 1 năm 2014 trở lại là Quý 1.

Chúng ta sẽ sử dụng kết hợp các hàm CHOOSE, MONTH & MATCH với nhau để tạo công thức trả về ngày trong ô thành số Quý.

Chọn: Trả về ký tự được chỉ định bởi số mã từ bộ ký tự cho máy tính của bạn. Hàm CHOOSE sẽ trả về một giá trị từ danh sách các giá trị dựa trên một số chỉ mục nhất định. Chọn hàm sử dụng index_num để trả về một giá trị từ một danh sách.

Cú pháp = CHOOSE (index_num, value1, value2, …​)

index_num: Nó chỉ định đối số giá trị nào được chọn. Index_num phải là một số từ 1 đến 254 hoặc một công thức chứa số từ 1 đến 254. Nếu index_num nhỏ hơn 1, thì Chọn sẽ trả về

Lỗi #VALUE!.

value1 & value 2 là các đối số giá trị từ 1 đến 254 mà từ đó CHOOSE sẽ đánh giá và trả về kết quả.

MONTH: Hàm này trả về tháng (từ tháng 1 đến tháng 12 từ 1 đến 12) của một ngày.

Cú pháp: = MONTH (serial_number)

serial_number: Nó đề cập đến ngày của tháng mà bạn đang cố gắng tìm kiếm.

Hàm MATCH tìm kiếm một mục cụ thể trong một dải ô đã chọn, sau đó trả về vị trí tương đối của mục đó trong dải ô.

Cú pháp = MATCH (lookup_value, lookup_array, match_type)

lookup_value: Giá trị bạn muốn tìm lookup_array: Bảng dữ liệu chứa thông tin mà bạn muốn trả về kết quả đầu ra.

match_type: 1,0 và -1 là ba tùy chọn.

1 (Mặc định): Nó sẽ tìm giá trị lớn nhất trong phạm vi. Danh sách phải được sắp xếp theo thứ tự tăng dần.

0: Nó sẽ tìm một kết quả chính xác -1: Nó sẽ tìm giá trị nhỏ nhất trong phạm vi. Danh sách phải được sắp xếp theo thứ tự giảm dần.

[.underline] # Hãy để chúng tôi lấy một ví dụ: # Chúng tôi có một số ngày trong cột A Trong cột B, chúng tôi muốn một công thức trả về số Quý tương ứng với giá trị ngày trong cột A

img1

Công thức sẽ nằm trong ô B2 = CHOOSE (MATCH (MONTH (A2), \ {1,4,7,10}), “Quarter1”, “Quarter2”, “Quarter 3”, “Quarter 4”) *

img2

Nếu chúng ta đánh giá THÁNG (A2), thì chúng ta sẽ nhận được kết quả là 6 * vì tháng của tháng 6 xảy ra ngày 6 ^ thứ ^ trong năm.

  • Sau đó, kết quả trả về của hàm Month sẽ được chuyển đến hàm Match làm đối số đầu tiên của nó dưới dạng giá trị tra cứu.

Nếu chúng ta đánh giá hàm MATCH (MONTH (A2), \ {1,4,7,10}) * Hàm đối sánh sẽ tra cứu giá trị của 6 (hàm trả về theo tháng) trong phạm vi \ {1,4,7,10 } và sẽ trả về 2 vì số 6 nhỏ hơn 7.

Để hiểu rõ hơn, hãy nhập số tháng trong cột từ 1 đến 12 và sau đó nhập công thức là = MATCH (E2, \ {1,4,7,10}). * Tham khảo ảnh chụp nhanh bên dưới.

img3

  • Sau khi đánh giá công thức Đối sánh & Tháng, chúng ta sẽ nhận được

CHỌN (2, “Quý 1”, “Quý 2”, “Quý 3”, “Quý 4”).

Nếu chúng ta đánh giá thêm, hàm CHOOSE sẽ kiểm tra giá trị 2 và trả về Quarter2 * làm đầu ra của chúng ta.

  • Sao chép cùng một công thức vào phạm vi B2: B11, chúng ta sẽ nhận được kết quả mong muốn

img4