การคูณแถวที่ชาญฉลาดของ Excel


5

ฉันต้องการคูณสองแถวต่อแถวสองคอลัมน์ในแผ่นงาน Excel (เพื่อใช้ค่ามัธยฐานของคอลัมน์ผลลัพธ์)

1  3
2  5
4  2

ควรกลายเป็น

3
10
8

ฉันจะทำสิ่งนั้นในสูตรได้อย่างไร (เช่นโดยไม่สร้างคอลัมน์แยกพร้อมผลการคูณ)

คำตอบ:


7

คุณต้องการ สูตรอาร์เรย์ ...

สมมติว่าข้อมูลของคุณเริ่มต้นใน A1 คุณสามารถพิมพ์:

=MEDIAN(A1:A3*B1:B3)

และกด Ctrl + เปลี่ยน + เข้าสู่ เพื่อป้อนลงในเซลล์ในฐานะ สูตรอาร์เรย์ . หากคุณทำอย่างถูกต้องคุณจะเห็นสูตรที่อยู่ในเครื่องหมายปีกกาของ Excel


ขอบคุณมาก! ฉันไม่รู้ว่าคุณไม่ได้ใช้ ctrl + shift + enter สำหรับสิ่งนั้น
Jonas

0

ใน excel คุณสามารถคูณเซลล์เข้าด้วยกันในสูตรมัธยฐานเพื่อให้ได้ผลลัพธ์

ค่ามัธยฐานของ {3, 10, 8} = 8 ใน excel คุณสามารถใช้ Median (A1 * B1, A2 * B2, A3 * B3) เพื่อให้ได้ผลลัพธ์เดียวกัน ระบุหมายเลข "1" เริ่มต้นที่ A1

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