Page 1 of 1
ขอวิธีการแก้ไขสูตร
Posted: Thu Feb 16, 2012 9:22 pm
by pongsa77
ผมมีงานนำเสนอเกี่ยวกับสถิติตัวเลขประจำเดือนทุกเดือน ในหนึ่งปี
1ต้องการใส่สูตร แล้วให้ช่องที่ยังไม่เกิดรายการ เป็น "ว่าง"หรือ blank จะแก้ไขอย่างไร
2เมื่อมีเซลล์3เซลล์ เช่น A1 B1 C1 เงื่อนไขคือ C1=B1/A1 โดยที่ ถ้าA1และB1มีค่าเท่ากับศูนย์ให้ C1 เป้น Blank
2.1 ถ้าA1=0 ให้ C1มีค่าเท่ากับ B1*100
2.2 ถ้าB1=0 ให้ A1มีค่าติดลบเท่ากับ A1*100
ขอรบกวนตอบปัญหาให้หน่อยครับ
Re: ขอวิธีการแก้ไขสูตร
Posted: Thu Feb 16, 2012 10:19 pm
by snasui

กรณีแนบไฟล์มาควรระบุชีท ระบุเซลล์ที่ต้องการจะเปลี่ยนสูตรเพื่อให้เข้าถึงปัญหาได้โดยไวครับ
จากที่ถามมาผมตอบเป็นแนวตามด้านล่างครับ
pongsa77 wrote:
1ต้องการใส่สูตร แล้วให้ช่องที่ยังไม่เกิดรายการ เป็น "ว่าง"หรือ blank จะแก้ไขอย่างไร
=If(Range="","",Formula or Constant)
Range คือเซลล์ใด ๆ ส่วน Formula or Constant คือ สูตร หรือ ค่าที่ต้องการให้แสดง
pongsa77 wrote:2เมื่อมีเซลล์3เซลล์ เช่น A1 B1 C1 เงื่อนไขคือ C1=B1/A1 โดยที่ ถ้าA1และB1มีค่าเท่ากับศูนย์ให้ C1 เป้น Blank
2.1 ถ้าA1=0 ให้ C1มีค่าเท่ากับ B1*100
2.2 ถ้าB1=0 ให้ A1มีค่าติดลบเท่ากับ A1*100
ขอรบกวนตอบปัญหาให้หน่อยครับ
สามารถเขียนสูตรได้เป็น
=If(A1+B1=0,"",If(A1=0,B1*100,If(B1=0,-(A1*100),0)))
วิธีการใส่สูตรกรณีเซลล์ที่อ้างอิงเป็นเซลล์ว่าง
Posted: Sat Feb 18, 2012 8:45 pm
by pongsa77
อาจารย์ครับผมส่งไฟล์แนบมาให้อาจารย์ช่วยแนะนำแก้ไขสูตร ซึ่งผมได้แจ้งรายละเอียดที่ติดขัดไว้ที่ท้ายไฟล์แนบครับ
ขอความอนุเคราะห์มายังอาจารย์ด้วยครับ
Re: ขอคำแนะนำ
Posted: Sat Feb 18, 2012 8:57 pm
by snasui

ช่วยแก้ห้วกระทู้ให้สื่อถึงปัญหาที่จะถามด้วยครับ (กฎการใช้บอร์ดข้อ 2)

และหากเป็นเรื่องกันกับกระทู้ก่อนหน้าก็ให้โพสต์ต่อจากกระทู้นั้น ไม่ควรตั้งกระทู้ใหม่ครับ ซึ่งผมนำมารวมกันให้แล้ว
1. ที่เซลล์ D4 ต้องการให้ทราบว่า C4 มากกว่าหรือน้อยกว่า B4 กี่%
2.ที่เซลล์ E4 คิดเป็นกี่%ของC2
3.ที่เซลล์ E16(ให้แสดงยอดว่า C16 เป็นกี่%ของ 24
และสุดท้าย เซลล์ใดที่ไม่มีข้อมูลหรือยังไม่ป้อนข้อมูล ให้เป็นBLANK โดยสูตรยังคงเดิมไม่ERROR
ลองดูคำตอบตามด้านล่าง หากยังไม่ถูกต้อง ช่วยแสดงตัวอย่างข้อมูลและตัวอย่างคำตอบที่ถูกต้องไว้ด้วย จะได้คำนวณเปรียบเทียบได้
- เซลล์ D4 คีย์
=IF(COUNTBLANK(B4:C4)>0,"",IF(B4=0,100,(C4-B4)/B4%))
Enter > Copy ลงด้านล่าง
- เซลล์ E4 คีย์
=IF(D4="","",C4-B4/C4%)
Enter > Copy ลงด้าน
- เซลล์ E16 คีย์
=IF(D16="","",C16/24%)