เป็นไปได้หรือไม่ที่จะมีสูตร Excel ขึ้นอยู่กับการป้อนค่า


0

เป็นไปได้หรือไม่ที่ Cell G24 จะรับรู้ตัวเลขใน D24 และทำคณิตศาสตร์ขึ้นอยู่กับขนาดของตัวเลขโดยใช้ in Cells B37 ถึง B42

ฉันมีสเปรดชีตขั้นพื้นฐานสำหรับทำรายการขายและต้นทุน ค่าใช้จ่ายของเราขึ้นอยู่กับขนาดของระบบ

ฉันต้องการให้ Excel รู้ว่าเซลล์ใด (ฉันมีรายการค่าใช้จ่ายอยู่ในขณะนี้) ไปยังหลายเซลล์จากขึ้นอยู่กับขนาดระบบที่ฉันป้อน

สิ่งที่ฉันต้องการ:

แถว D, (เซลล์ D24 สำหรับการขายแต่ละครั้ง) นี้เป็นที่ที่ฉันป้อน "ขนาดระบบ"

ฉันต้องการ Row G (เซลล์ G24 สำหรับการขายนี้) เพื่อคำนวณราคาตามขนาดใน D24

ยิ่งไปกว่านั้นหน้าฉันมีค่าใช้จ่ายชั้นของฉัน:

  • เซลล์ B37 มีค่าใช้จ่ายสำหรับขนาดระบบระหว่าง 3.0 ถึง 3.99
  • เซลล์ B38 มีค่าใช้จ่ายสำหรับขนาดระบบระหว่าง 4.0 ถึง 4.99
  • เซลล์ B39 มีค่าใช้จ่ายสำหรับขนาดระบบระหว่าง 5.0 ถึง 5.99
  • Cell B40 มีค่าใช้จ่ายสำหรับขนาดระบบระหว่าง 6.0 ถึง 7.99
  • เซลล์ B41 มีค่าใช้จ่ายสำหรับขนาดระบบระหว่าง 8.0 ถึง 9.99
  • เซลล์ B42 มีค่าใช้จ่ายสำหรับระบบขนาด 10.0 ขึ้นไป

เป็นไปได้ไหมที่ Cell G24 จะรับรู้ตัวเลขใน D24 และทำคณิตศาสตร์ขึ้นกับขนาดของตัวเลขโดยใช้ Cells B37 ถึง B42?


3
ใช่มันเป็นไปได้ สิ่งที่คุณลองมาแล้ว
wbeard52

คำตอบ:


0

นี่คือวิธีที่ไม่ใช่มาโคร

=IF((A1>=3) AND (A1<=3.99),B37,IF((A1>=4) AND (A1<=4.99),B38,IF((A1>=5) AND (A1<=5.99),B39,IF((A1>=6) AND (A1<=7.99),B40,IF((A1>=8) AND  (A1<=9.99),B41,IF((A1>=10),B42,"not found"))))))

คุณสามารถใส่สูตรแทน b38 ถึง b42


ดูแปลกยกเว้นว่า Excel เปลี่ยนไปหลังจากรุ่น 2007
Hannu

@ ฮันนูมันอาจดูแปลก แต่ก็ใช้ได้จริง 100% ฉันทดสอบแล้ว ฉันกำลังเขียนสิ่งต่าง ๆ เช่นนี้ย้อนกลับไปในยุค 90 กับสำนักงาน 95 และ 97 ฉันเขียนสิ่งต่าง ๆ ที่ซับซ้อนมากขึ้นกว่าเดิมอีก 2x และ 3x นี่คืองานเกรดเมื่อเทียบกับสิ่งที่ฉันสามารถทำได้
cybernard

0

พิมพ์ขนาด จำกัด ของระบบในเซลล์ A37 ถึง A42 เช่นเดียวกับใน:

3
4
5
6
8
10

จากนั้น=VLOOKUP(D24;$A$37:$B$42;2;1)จะเลือกค่าใช้จ่ายระบบที่เกี่ยวข้องจาก 37 บาทถึง 42 บาท

ตรวจสอบวิธีใช้ Excel VLOOKUP() functionเพื่อทำความเข้าใจอวัยวะภายในของสิ่งนี้


บันทึกสิ่งนี้เป็น "filename.csv" จากนั้นเปิดใน Excel หรือ LibreOffice:

Sys Size ,,, ปัจจัยด้านต้นทุน
9.99 ,,, = VLOOKUP (A2; $ A $ 5: $ B $ 10; 2; 1)

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