Note: The other languages of the website are Google-translated. Back to English
ล็อกอิน  \/ 
x
or
x
สมัครสมาชิก  \/ 
x

or

จะไม่คำนวณ (ละเว้นสูตร) ​​ได้อย่างไรหากเซลล์ว่างใน Excel

สมมติว่าเรามีนักเรียนจำนวนหนึ่งที่มีวันเกิดใน Excel และเราจำเป็นต้องคำนวณอายุของนักเรียน โดยปกติเราสามารถใช้สูตรของ = (TODAY () - B2) /365.25 เพื่อหาอายุได้ อย่างไรก็ตามเรามีช่วงเวลาที่ไร้สาระเพราะวันเกิดของนักเรียนบางคนไม่ได้เกิดขึ้นโดยบังเอิญ เพื่อป้องกันข้อผิดพลาดเราต้องไม่คำนวณหรือละเว้นสูตรถ้าเซลล์ว่างใน Excel

อย่าคำนวณ (ละเว้นสูตร) ​​หากเซลล์ว่างใน Excel
สูตร doc ละเว้นช่องว่าง 1


อย่าคำนวณหรือละเว้นสูตรหากเซลล์ว่างใน Excel

หากต้องการละเว้นสูตรหรือไม่คำนวณว่าเซลล์ใดเซลล์หนึ่งว่างเปล่าใน Excel เราต้องตรวจสอบว่าเซลล์ว่างหรือไม่ด้วยฟังก์ชัน IF หากไม่ว่างเราสามารถคำนวณด้วยสูตรดั้งเดิมได้

= IF (เซลล์เฉพาะ <> "", สูตรดั้งเดิม, "")

ในกรณีของเราที่กล่าวถึงในตอนต้นเราจำเป็นต้องป้อน = IF (B2 <> "", (TODAY () - B2) /365.25, "") ลงในเซลล์ C2 จากนั้นลาก Fill Handle ไปยังช่วงที่คุณต้องการ

หมายเหตุ: B2 หมายถึงเซลล์ B2 ที่เต็มไปด้วยวันเกิดถ้าเซลล์ B2 ว่างมันจะไม่สนใจสูตรและส่งกลับค่าว่างถ้าเซลล์ B2 เต็มไปด้วยวันเกิดก็จะคืนอายุ

หรือเรายังสามารถรวมฟังก์ชัน IF และสูตรดั้งเดิมเป็น = IF (เซลล์เฉพาะ = "", "", "สูตรดั้งเดิม")และในกรณีของเราสูตรจะแสดงเป็น = IF (B2 = "", "", (TODAY () - B2) /365.25).


สาธิต: อย่าคำนวณ (ละเว้นสูตร) ​​หากเซลล์ว่างใน Excel


Kutools สำหรับ Excel มีเครื่องมือที่มีประโยชน์มากกว่า 300 รายการสำหรับ Excel ให้ทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน ดาวน์โหลดและทดลองใช้ฟรีทันที!

ป้อนเส้นประข้อความหรือ NA ลงในเซลล์ว่างทั้งหมดในการเลือกใน Excel อย่างรวดเร็ว

Kutools สำหรับ Excel's เติมเซลล์ว่าง ยูทิลิตี้สามารถช่วยให้คุณป้อนข้อความบางอย่างได้อย่างรวดเร็วเช่น "คำเตือน" ลงในเซลล์ว่างทั้งหมดในช่วงที่เลือกโดยคลิกหลายครั้งใน Excel เท่านั้น คุณสมบัติเต็มทดลองใช้ฟรี 30 วัน!
โฆษณาเติมเซลล์ว่าง 5


ลูกศรสีฟ้าฟองขวาบทความที่เกี่ยวข้อง


เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel ช่วยแก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • นำมาใช้ใหม่: ใส่อย่างรวดเร็ว สูตรที่ซับซ้อนแผนภูมิ และสิ่งที่คุณเคยใช้มาก่อน เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • Super Formula Bar (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์ รวมแถว / คอลัมน์ที่ซ้ำกัน... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • คุณสมบัติที่ทรงพลังมากกว่า 300 รายการ. รองรับ Office / Excel 2007-2019 และ 365 รองรับทุกภาษา ใช้งานง่ายในองค์กรหรือองค์กรของคุณ ทดลองใช้ฟรี 30 วันเต็ม รับประกันคืนเงิน 60 วัน
kte แท็บ 201905

แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มผลผลิตของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    JackoUK127 · 2 months ago
    I am trying to return the earliest date in a range of dates in 6 columns based on the value of another column If I were to say it out loud it would be:

    If M6:M603 equals 1, then identify the minimum date in the following columns G6:L603 but do not count the value if the cell is blank and insert this into another sheet on the workbook. I get very close but it keeps returning the date 00/01/1900. Can anyone help?
  • To post as a guest, your comment is unpublished.
    Aamir.Ali002 · 11 months ago
    How to calculate Non Empty cells that contains formula?

    • To post as a guest, your comment is unpublished.
      kellytte · 10 months ago
      Hi Aamir.Ali002,
      You can find out the cells which are formula cells and return blank with a formula. Says the first cell is H2, and apply this formula =IF(AND(E2=0,ISFORMULA(E2)=TRUE),1,0), and then drag the cell handle to copy this formula to other cells.
      Then sum the formula cells to get the total number of cells which are formula cells and return blank.
  • To post as a guest, your comment is unpublished.
    MaliTaus · 1 years ago
    Finally worked out how to count a complex range of conditions over an extended period of time but only if the date of the events is not blank with this:
    =IF($B608<>"",(COUNTIF($O$6:$O608,Q$5)),"")
    In other words, "count apples or oranges but not if column B (dates) is blank".
    THANK YOU, it has been bugging me for weeks to get this so I can make a chart from a date in the past to infinity (so as not to have to keep adjusting the chart range each day as data is entered
  • To post as a guest, your comment is unpublished.
    israelroy · 1 years ago
    how about in months?
    • To post as a guest, your comment is unpublished.
      kellytte · 1 years ago
      Hi israelroy,
      Would you describe your problems in detail? More information will help us understand your problem clear. Thank you!
  • To post as a guest, your comment is unpublished.
    Nu calm Thea · 2 years ago
    thank for share