Announcement

Collapse

ยินดีต้อนรับสู่ Excel Expert Training Forum

กฏกติกาของฟอรัม: แจ้งชื่อและนามสกุลจริงในการสมัครสมาชิก - ตั้งชื่อกระทู้ให้ตรงกับปัญหาที่ถาม - เขียนอธิบายคำถามทั้งในตัวกระทู้และในแฟ้มแนบ - ห้ามใช้คำว่า อ่ะ คับ คำผวน - ตั้งชื่อแฟ้มเป็นภาษาอังกฤษให้สื่อถึงปัญหา - อย่าระบุชื่อให้คนใดเป็นผู้ตอบ - งดให้ความร่วมมือหรือช่วยกระทู้ที่ละเมิดกฏของฟอรัม
See more
See less

สูตรหาค่าที่มากที่สุดแบบมีเงื่อนไข

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • สูตรหาค่าที่มากที่สุดแบบมีเงื่อนไข

    สวัสดีพี่ๆ ทุกท่านครับ
    ขอคำแนะนำ รายละเอียดด้านล่างครับ

    สูตรหาค่าที่มากที่สุดแบบมีเงื่อนไข
    Column Z ช่องต้องการให้คำนวณหาว่า หมายเลข PM No. (Column I) ได้ทำไปล่าสุดเมื่อไหร่ โดยอ้างอิงข้อมูลจาก Sheet (PM_Close) โดยให้นำวันที่ใน Sheet (PM_Close) Column B มาโชว์ครับ

    *โดยสูตรที่ผมทำไว้ใน Z มันก็ใช้ได้ครับ แต่พอ Copy ลงมาเรื่อยมันจะ Error และเวลากดกรองมันก็ Error เช่นกัน

    รบกวนช่วยแนะนำสูตรที่ไม่ Error เวลา Copy หรือกดกรองดูข้อมูลครับ ขอบคุณมากครับ

    File ตามเอกสารแนบครับ ผมอัพ File ผ่าน Google drive ครับ เนื่องจากไฟขนาดใหญ่ 800k อัพลงไม่ได้

    ขอบคุณมากครับ

  • #2
    error เหมือนจะบอกว่ามันคำนวณเยอะไปจนเกินกำลังเครื่อง
    ใน sheet PM-Close ค่าจะเรียง PM number 1-10 เสมอรึเปล่าครับ

    Comment


    • #3
      Originally posted by Vajaraphol View Post
      error เหมือนจะบอกว่ามันคำนวณเยอะไปจนเกินกำลังเครื่อง
      ใน sheet PM-Close ค่าจะเรียง PM number 1-10 เสมอรึเปล่าครับ
      ไม่เสมอไปครับ แล้วแต่ Pm ตัวไหนถึงรอบก่อนจะสลับกันไปครับ

      Comment


      • Vajaraphol
        Vajaraphol commented
        Editing a comment
        อ้อ ถ้าไม่เรียงก็ต้องหาวิธีใหม่ครับ

    • #4
      ถ้าเรียงกันเสมอ ผมเสนอลองใช้วิธีนี้ดูครับสร้าง Name Range
      LastDateSet ใช้สูตร =OFFSET(INDIRECT("PM_Close!$A$"&LOOKUP(2,1/(PM_Close!$A:$A<>""),ROW(PM_Close!$A:$A))-10),1,1,10,1)
      LastPmNoSet ใช้สูตร =OFFSET(INDIRECT("PM_Close!$A$"&LOOKUP(2,1/(PM_Close!$A:$A<>""),ROW(PM_Close!$A:$A))-10),1,4,10,1)

      Z5=INDEX(LastDateSet,MATCH(I5,LastPmNoSet,0)) แล้วก๊อปปี้ลงข้างล่างครับ

      ปล.น่าสนใจว่ามีอะไรติดมากับไฟล์ทำไมไฟล์ใหญ่ ขอเวลาดูก่อนครับ
      Attached Files

      Comment


      • #5
        สร้างตารางดึงวันที่ล่าสุดของแต่ละ Pm No. มาไว้ก่อน
        แล้วจึงใช้ vlookup ไปแสดง ลดปริมาณสูตร array ให้น้อยลงเหลือแค่ 10 สูตรครับ
        Attached Files

        Comment

        Working...
        X