Trong Excel, làm cách nào để tôi truy cập {value in col B} của cùng một hàng có {value in col A} bằng {{value trong hàng x của col A} trừ 365}?


0

Trong Excel, làm cách nào để tôi truy cập {value in col B} của cùng một hàng có {value in col A} bằng {{value trong hàng x của col A} trừ 365}? Ý định của tôi là tính toán hiệu quả nhiên liệu trung bình (hàng năm) của một chiếc xe trong 12 tháng trước bằng cách sử dụng các bản ghi nhiên liệu và quãng đường không đều nhau.

Col A chứa các ngày tăng dần, với các khoảng trống lớn khác nhau trong các ngày giữa các ô liền kề. Col B chứa chỉ số đo đường tương ứng và Col C nhiên liệu tương ứng được mua vào ngày đó.

Bắt đầu từ ít nhất một năm sau khi nhập cảnh đầu tiên, tôi muốn để tính giá trị trung bình hàng năm chạy cho dặm cho mỗi gallon và đặt nó vào, nói, Col D của hàng x. Hàng x tương ứng với ngày ít nhất một năm sau lần nhập đầu tiên.

Tử số sẽ là sự khác biệt giữa nội dung của ô Bx và giá trị tương ứng cư trú trong ô của Col B có hàng tương ứng với ngày (có làm tròn thích hợp) trong Col A sớm hơn 365 ngày kể từ ngày trong hàng x của Cola.

Mẫu số sẽ là tổng số nội dung của các ô từ ô của Col C có hàng tương ứng với ngày (làm tròn thích hợp như trên) trong Col A sớm hơn 365 ngày kể từ ngày x của Col A đến ô Cx.

Tôi ước tôi có thể chèn một bản phác thảo minh họa bố cục 2D của địa chỉ tham chiếu cần thiết. Tôi hy vọng lời nói của tôi lần này mô tả rõ hơn tình hình và sẽ làm thay thế.

Câu trả lời:


0

Tôi đã đưa ra một số giả định về dữ liệu có thể trông như thế nào, do đó có thể cần phải điều chỉnh một chút tùy thuộc vào mức độ "không đều nhau" của bạn.

Tôi đã giả sử có một hàng tiêu đề, vì vậy lần đầu tiên bạn có thể có dữ liệu trị giá 365 ngày là hàng 366. Tôi đã giả sử có một hàng cho mỗi ngày, không có bất kỳ khoảng trống nào. Nếu các ngày không tuần tự mà không có khoảng trống, thì công thức sẽ có một mức độ xấu hoàn toàn mới để tính 365 ngày trước ngày hiện tại và sau đó tìm kiếm ngày đó hoặc ngày gần nhất sau đó, chỉ để đặt đầu cuối của phạm vi để làm SUMS trên.

Tôi cũng đã giả Col A là ngày, Col B là gallon sử dụng ngày hôm đó, và Col C là dặm lái xe ngày hôm đó. Cột B và C có thể có những khoảng trống, nhưng điều đó không ảnh hưởng đến câu trả lời của tôi.

Trong Ô D366, bạn sẽ có công thức:

=SUM(OFFSET(D366,-364,-1,365,1))/SUM(OFFSET(D366,-364,-2,365,1))

Điều này sẽ cung cấp cho bạn tổng số dặm từ 364 hàng trước (cộng mà dặm ngày), một cột bên trái chia cho tổng của gallon từ 364 hàng trước (cộng thêm rằng gallon ngày), hai cột bên trái.

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.