Làm cách nào để xác định khoảng thời gian xảy ra sự kiện và gán giá trị cụ thể cho sự kiện này trong Excel 2010?


0

Tôi có hai bảng Excel. Đầu tiên là danh sách các khoảng thời gian 10 phút (trong vài tuần) và một giá trị cụ thể cho từng giai đoạn này:

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

Mục nhập "24.08.2016 14:10" là khoảng thời gian từ 14:00 đến 14:10 vào ngày 24 tháng 8 năm 2016

Bảng thứ hai bao gồm các sự kiện và trông như thế này:

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

Bây giờ tôi muốn Excel tự động điền vào cột "giá trị" trong bảng 2 với các giá trị tương ứng từ bảng 1 (sẽ là "5,1" cho "24,08.2016 14:03" được đánh dấu.
Bất kỳ lời khuyên về cách làm điều này?


Bạn chưa giải thích theo cách "5,1" được tạo ra. LƯU Ý: 5,1 là 5 và 1 IMO. Nó có thể là bạn có nghĩa là "5.1" như trong "năm thập phân 1".
Hannu

1
Vì ngày của bạn theo thứ tự tăng dần, bạn có thể sử dụng INDEX () và MATCH () với loại đối sánh là 1 : INDEX($B$3392:$B$34xx,MATCH($A344,$A$3392:$A$34xx,1)+1). MATCH () sẽ tìm vị trí của ngày thấp hơn tiếp theo trong danh sách và việc thêm 1 làm cho INDEX () trả về giá trị được liên kết với ngày cao hơn tiếp theo.
Bandersnatch

1
Nếu bất kỳ sự kiện nào khớp chính xác với ranh giới thời gian, công thức này sẽ đưa ra câu trả lời sai. Nếu có bất kỳ kết quả khớp chính xác nào, bạn sẽ cần kiểm tra các kết quả đó và sử dụng công thức với loại khớp 0 thay thế.
Bandersnatch

@Hannu "năm thập phân 1" chính xác là những gì tôi muốn nói
Simon

1
Trên suy nghĩ thứ hai, loại kết hợp 1 trả về giá trị lớn nhất nhỏ hơn hoặc bằng giá trị tìm kiếm. Vì vậy, công thức trên sẽ cung cấp cho bạn câu trả lời đúng ngay cả đối với kết quả khớp chính xác với ranh giới thời gian. Điều này giả định rằng ranh giới trên được bao gồm trong giai đoạn và ranh giới dưới không. tức là "24.08.2016 14:10" là viết tắt của khoảng thời gian từ 14: 0 1 đến 14:10
Bandersnatch

Câu trả lời:


2

Vì ngày của bạn theo thứ tự tăng dần, bạn có thể sử dụng INDEX () và MATCH () với loại khớp 1:

=INDEX($B$3392:$B$34xx,MATCH($A344,$A$3392:$A$34xx,1)+1)

MATCH () sẽ tìm vị trí của giá trị lớn nhất nhỏ hơn hoặc bằng giá trị tìm kiếm. Đây sẽ là ngày thấp hơn tiếp theo trong danh sách và việc thêm 1 làm cho INDEX () trả về giá trị được liên kết với ngày cao hơn tiếp theo.

Vì vậy, công thức trên sẽ cung cấp cho bạn câu trả lời đúng ngay cả đối với kết quả khớp chính xác với ranh giới thời gian.

Rất vui khi được giúp đỡ, @Simon.

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.