Announcement

Collapse

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

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

ดึงเวลาแรกกับเวลาสุดท้ายอย่างไร?

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

  • ดึงเวลาแรกกับเวลาสุดท้ายอย่างไร?

    วันนี้มีประเด็นคำถามมาเพื่อขอความอนุเคราะห์และช่วยเหลือจากท่านผู้รู้บนพื้นที่แห่งนี้อีกแล้วครับ ผมเจอปัญหากับการส่งข้อมูลเข้ามาหลายครั้งกับรหัสของนักศึกษาหนึ่งคน ที่นี่ผมต้องการแก้ปัญหาโดยต้องการหยิบมาเฉพาะค่าของเวลาที่ส่งเข้ามาในครั้งแรกและครั้งสุดท้ายเท่านั้น โดยมีเงื่อนไขของวันที่นั้นๆ ประกอบด้วย พร้อมกันนี้ผมได้ทำการแนบลิงค์ไฟล์ข้อมูลตัวอย่างมาให้ด้านล่างนี้แล้วครับ
    https://docs.google.com/spreadsheets...it?usp=sharing
    คำตอบที่ต้องการคือ ข้อความที่เป็นตัวเลขสีแดงๆ ในตารางครับ

  • #2
    สำหรับท่านที่เข้าไปช่วยสร้างสูตรพร้อมคำอธิบายให้ได้กระจ่างแจ้ง แต่ไม่ได้แสดงตัว...ผมต้องขอกราบขอบพระคุณมา ณ โอกาสนี้ด้วยครับ

    Comment


    • #3
      ถ้าได้คำตอบแล้ว เอาความรู้มาแชร์กันซักหน่อยก็ดีนะครับ
      เผื่อสมาชิกท่านอื่นตามหาวิธีทำงานแบบเดียวกัน

      Comment


      • #4
        ได้ครับ...เป็นวิธีการและคำแนะนำวิธีหนึ่งในการให้ได้มาซึ่งคำตอบ พอสรุปได้ดังนี้ครับ
        ขั้นตอนแรกคือ แปลง text ใน A ให้เป็นค่าก่อนด้วยสูตร =VALUE(SUBSTITUTE(A2,",",""))
        ขั้นตอนที่สอง ใช้สูตร =ArrayFormula(minifs($C$2:$C$12,$B$2:$B$12,$E3,int($C$2:$C$12),F$1)) เพื่อหาเวลาแรก
        ขั้นตอนที่สาม ใช้สูตร =ArrayFormula(MAXIFS($C$2:$C$12,$B$2:$B$12,$E3,int($C$2:$C$12),F$1)) เพื่อหาเวลาสุดท้าย
        ซึ่งขั้นตอนและสูตรทั้งหมดเกิดจากความรู้ของเพื่อนสมาชิกท่านหนึ่งที่เข้าไปทำให้ดูผ่าน spreadsheet กราบขอบพระคุณและยกความดีทั้งหมดให้กับท่านผู้นั้นครับ

        Comment

        Working...
        X