Tùy thuộc vào cách bạn đã định dạng giá trị Ngày của mình, excel có thể tự động chuyển đổi nó thành "mã ngày". đây là số ngày kể từ ngày 1 tháng 1 năm 1900 (Mã ngày 1). Số này sau đó được sử dụng bởi các hàm Date khác nhau. Dưới đây là một công thức gợi ý để phân tích quý đơn giản.
= ROUNDUP (THÁNG (A1) / 3.0)
Điều này sẽ chỉ cung cấp cho bạn số quý. sau đó bạn có thể sử dụng CONCATENATE để thêm văn bản.
Đây là một hướng dẫn tuyệt vời với rất nhiều ví dụ:
http://www.cpearson.com/excel/DateTimeWS.htm
[BIÊN TẬP]
Như đã nêu của @hyperslug, một cách tốt hơn để làm điều này là sử dụng như sau:
= CONCATENATE ("Q", ROUNDUP (THÁNG (NGÀY (NĂM (A1), THÁNG (A1) -3, NGÀY (A1))) / 3.0))
Phương pháp này thay đổi ngày tiến hoặc lùi trước khi nhận giá trị tháng trước khi chia cho 3. Bạn có thể kiểm soát tháng bắt đầu của quý bằng cách thay đổi phần "Tháng (A1) -3".
- Ngày bắt đầu sử dụng tháng 1: "Tháng (A1)"
- Ngày bắt đầu sử dụng tháng 4: "Tháng (A1) -3"
- Ngày bắt đầu sử dụng tháng 9: "Tháng (A1) +4"
Ngoài ra, phép trừ và phép trừ đều có thể được sử dụng. Điều này không trực quan, nhưng sử dụng phép trừ sẽ di chuyển quý bắt đầu về phía trước (-1 là tháng 2) và phép cộng di chuyển ngược lại (+1 là tháng 12).
[/BIÊN TẬP]
[EDIT] Lưu ý: Phương pháp này hoạt động, nhưng không thanh lịch như phương pháp trên.
Sau khi chơi xung quanh, tôi tìm được cách trả lời Câu hỏi Thưởng của bạn. Bạn có thể sử dụng các câu lệnh IF để trả về một giá trị (văn bản / int) dựa trên tháng. Bạn chỉ cần tìm ra tháng nào có liên quan đến quý nào.
= IF (AND (MONTH (A1)> = 4, MONTH (A1) <7), "Q1", IF (AND (MONTH (A1)> = 7, MONTH (A1) <10), "Q2", IF (VÀ (THÁNG (A1)> = 10), "Q3", NẾU (VÀ (THÁNG (A1)> = 1, THÁNG (A1) <4), "Q4"))))
Đó là một phương trình dày đặc sử dụng kết hợp các hàm "IF", "AND" và "MONTH". Bằng cách sửa đổi các giá trị tháng (bên trong các câu lệnh AND), bạn có thể kiểm soát thêm giá trị nào được trả về. Tôi đã sử dụng các chuỗi văn bản, nhưng bạn có thể dễ dàng sửa đổi chúng để phù hợp với nhu cầu của bạn.
[/BIÊN TẬP]
Hi vọng điêu nay co ich