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
:lol: กรณีแนบไฟล์มาควรระบุชีท ระบุเซลล์ที่ต้องการจะเปลี่ยนสูตรเพื่อให้เข้าถึงปัญหาได้โดยไวครับ

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