สเปรดชีต: ค้นหาเซลล์ที่คีย์ตามวันที่


0

นี่เป็นคำถามเกี่ยวกับโปรแกรมสเปรดชีตของ Apple Numbers

สมมติว่าฉันมีสองแผ่น: เกณฑ์มาตรฐาน และ การอบรม . ใน เกณฑ์มาตรฐาน แผ่นงานฉันติดตามค่ามาตรฐานเมื่อเวลาผ่านไป:

| Date       | Benchmark |
| ---------- | --------- |
| 2017-12-25 |     120.3 |
| 2018-01-01 |     121.4 |
| 2018-01-08 |     123.0 |

ใน การอบรม แผ่นงานฉันบันทึกค่าการฝึกอบรมและป้อนตามวันที่ซึ่งเกี่ยวข้องกับค่ามาตรฐาน:

                            v--- column I want

| Date       | Actual | ... % of Benchmark |
| ---------- | ------ |     -------------- |
| 2017-12-26 |  119.5 |             -0.66% |   (benchmark: 120.3)
| 2017-12-27 |  120.0 |             -0.25% |   (benchmark: 120.3)
| 2018-01-09 |  122.1 |             -0.73% |   (benchmark: 123.0)

ในคำพูดสำหรับแต่ละแถวของ การอบรม แผ่นงานฉันต้องการกำหนดค่าเบนช์มาร์กที่ได้รับเมื่อไม่นานมานี้จากการเข้าอบรม ทั้ง 2017-12-26 และ 2017-12-27 เกณฑ์มาตรฐานล่าสุดคือวันที่ 2017-12-25 ใน 2018-01-09 มาตรฐานล่าสุดกลายเป็น 2019-01-08

มีชื่อสำหรับการอ้างอิงประเภทนี้หรือไม่? และฉันจะทำสิ่งนี้ให้สำเร็จใน Apple Numbers ได้อย่างไร

คำตอบ:


-1

LOOKUP ฟังก์ชั่นใช้งานได้สำหรับสิ่งนี้

ใน การอบรม ชีตใช้สูตรนี้เพื่อรับค่าเบนช์มาร์ก:

LOOKUP(A2, Benchmark::Table 1::Date, Benchmark::Table 1::Benchmark)

        ^
        \-- reference to the Date cell in your current row

เอกสารประกอบของ Apple Numbers สำหรับ LOOKUP ไม่ชัดเจนเกี่ยวกับวิธีการทำงานของฟังก์ชั่นเมื่อ ค้นหา ไม่พบค่า แต่ในการทดสอบของฉันฟังก์ชั่นนี้จะทำงานเหมือนกับของ Excel

เอกสาร Excel สำหรับ LOOKUP พูดว่า:

หากฟังก์ชัน LOOKUP ไม่พบ lookup_value ฟังก์ชันจะจับคู่กับค่าที่ใหญ่ที่สุดใน lookup_vector ที่น้อยกว่าหรือเท่ากับ lookup_value

และนั่นคือสิ่งที่ต้องการตรงนี้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.