Excel เพื่อรวมค่าแถวในช่วงวันที่


-2

ฉันมีแผ่นงานที่มีวันที่ในแถวที่ 1 และค่าข้อมูลในแถวที่ 2 - 5 ข้อมูลจะถูกรวมย่อยในแถว 6 วันที่เริ่มต้นจาก G1 และวันที่เพิ่มขึ้นในคอลัมน์ถัดไปทางขวา ขณะนี้สิ่งนี้ไปถึงคอลัมน์ EZ

ฉันต้องการได้รับผลรวมของข้อมูลจากแถว 6 ในช่วง 7 วันที่ผ่านมา

วันนี้วันที่อยู่ใน EZ1 ดังนั้นฉันมีดังต่อไปนี้เพื่อรับเซลล์แรก = OFFSET (EZ1 ,, - 7) ฉันสามารถหาผลรวมของสัปดาห์ที่ผ่านมาโดยใช้: = SUM (EZ6: OFFSET (EZ6 ,, - 7)

แต่ฉันจะได้รับสิ่งนี้เพื่ออัปเดตโดยอัตโนมัติเพื่อให้ฉันค่าล่าสุดเสมอ?


2
คุณลองทำอะไร คุณสามารถเขียนสูตรเพื่อแสดงจุดเริ่มต้นและจุดสิ้นสุดของสัปดาห์ที่แล้วเดือน ฯลฯ หรือคุณขอความช่วยเหลือเช่นนั้นได้หรือไม่
สกอตต์

ต้องการรายละเอียดเพิ่มเติม ไซต์นี้ไม่ได้สอนวิธีใช้ Excel แทนที่จะช่วยคุณเมื่อคุณพบปัญหาหรือติดขัด โปรดบอกเราว่าคุณวิจัยอะไรและพยายามแก้ไขปัญหานี้ สละเวลาสักครู่เพื่ออ่านวิธีถามเพื่อปรับปรุงคำถามของคุณ
CharlieRB

โปรดขยายคำถามของคุณเพื่อแสดงข้อมูลตัวอย่าง (เลย์เอาต์, รูปแบบ, ฯลฯ ) และชัดเจนยิ่งขึ้นเกี่ยวกับข้อ จำกัด ใด ๆ ผลลัพธ์ที่ต้องการและสิ่งที่คุณต้องการจะทำ โปรดทราบว่า Super User ไม่ใช่บริการการเข้ารหัสฟรี แต่ผู้ใช้จะช่วยคุณแก้ปัญหาเฉพาะ คุณมีโอกาสมากขึ้นที่จะได้รับความช่วยเหลือ (และความช่วยเหลือที่ดีกว่า) หากผู้คนไม่ต้องคาดเดาในสิ่งที่คุณพยายามทำหรือใช้เวลากับการไล่ล่าห่านป่าพัฒนาคำตอบที่ไม่ใช่สิ่งที่คุณกำลังมองหา
fixer1234

คำตอบ:


0

ฉันจะใช้ Power Query Excel Add-In สำหรับสิ่งนี้ มันมีคำสั่ง Unpivot ซึ่งสามารถแปลงรายการคอลัมน์ตัวแปรของคุณเป็นแถวสำหรับแต่ละเซลล์ นี่คือตัวอย่างโดยละเอียดของ Unpivot:

https://support.office.com/en-au/article/Unpivot-columns-Power-Query-0f7bad4b-9ea1-49c1-9d95-f588221c7098?ui=en-US

ก่อนอื่นฉันจะใช้ตัวกรองเพื่อเก็บข้อมูลสำหรับแถวที่ 6 "การรักษาแถวล่าง" อาจใช้ได้ - ขึ้นอยู่กับเค้าโครงของคุณ จากนั้นฉันจะใช้คำสั่ง "Unpivot คอลัมน์อื่น ๆ " เพื่อแปลงคอลัมน์เป็นแถว (แบบไดนามิกซึ่งอนุญาตให้มีการเปลี่ยนแปลงคอลัมน์ในอนาคต)

ขั้นตอนต่อไปคือการกรองเพียง 7 วันล่าสุด คอลัมน์วันที่อนุญาตสำหรับ "ตัวกรองวันที่" เช่น "ใน X วันก่อนหน้า"

ขั้นตอนสุดท้ายคือการจัดกลุ่มตาม - ลบคอลัมน์จัดกลุ่มตามและเพียงรวมมูลค่า

ขั้นตอนในการไปที่นั่น แต่ไม่จำเป็นต้องมีการเข้ารหัสดังนั้นจึงง่ายกว่าการเขียนสูตร ในแต่ละขั้นตอนคุณจะเห็นผลลัพธ์ของคำสั่งก่อนหน้า


ขอบคุณสำหรับคำแนะนำของคุณ แต่ฉันแน่ใจว่าควรมีวิธีการทำสิ่งนี้โดยไม่ต้องมี Add-in ซึ่งจะทำงานกับ excel รุ่นมาตรฐานใด ๆ ซึ่งเป็นสิ่งที่ฉันกำลังมองหา
TomC

ผ่านไปหลายสัปดาห์แล้วและไม่มีข้อเสนอแนะอื่น ๆ - สมมุติว่าคุณได้วาดช่องว่างไว้ด้วย ดังนั้นฉันไม่แน่ใจว่าพื้นฐานของความมั่นใจของคุณคืออะไร โปรดทราบว่า Microsoft เป็นผู้ผลิต Power Query และจะรวมอยู่ใน Excel ตั้งแต่ปี 2559 เป็นต้นไป: support.office.com/en-gb/article/…
Mike Honey
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.