เพื่อมุ่งให้เกิดคุณภาพจากการอบรมสูงสุด Excel Expert Training ให้การอบรม Excel กลุ่มเล็กๆ ไม่เกิน 6 คนทุกคนสามารถเรียนรู้ Excel อย่างใกล้ชิด จะมาคนเดียวหรือมาเป็นกลุ่มแล้วนัดวันอบรมแบบส่วนตัวก็ได้ ผู้เข้าอบรมทุกคนสามารถติดตามเนื้อหาที่อบรมได้อย่างชัดเจนจากจอภาพด้านหน้าของตัวเอง
Results 1 to 6 of 6

Thread: Sum Array คำนวณช้า

  1. #1
    jnooraksa
    Guest

    Sum Array คำนวณช้า

    ผมใช้สูตร Sum Array ในการสรุปผลรายงาน ซึ่งข้อมูลเป็นตารางใหญ่ประมาณ 10000*70 ซึ่งใช้เวลาคำนวณนานมากๆ มีวิธีอื่นช่วยไหมครับ

    ผมใช้สูตร Offset กำหนด Name ของข้อมูลทุกตัวอันนี้ช่วยให้เร็วขึ้นหรือช้าลงครับ

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

    ขอคำแนะนำวิธี่อื่นครับ ผมไม่ค่อยเข้าใจ VBA ไม่รู้ว่าจะช่วยหรือไม่ จะได้ศึกษาเพิ่ม

  2. #2
    gaka
    Guest
    pivot แล้วเอา option -> auto format ออกครับ

  3. #3
    Arun
    Guest
    ลองแก้ไขสูตรจาก
    D16 {=SUM(IF(($B4:$B9=$C16)*($D$3:$F$3=D$15),$D$4:$F$9))}
    เป็น
    D16 = SUMPRODUCT(($C16=$B$4:$B$9)*D$4: D$9)
    ลองดูครับ

  4. #4
    สมเกียรติ
    Guest
    เห็นตัวอย่างที่ทำมาใช้เงื่อนไขเดียว จึงใช้สูตร SumIF ได้ครับ
    =SUMIF($B$4:$B$9,$C22,D$4 : D$9)

    สูตรเดิมของคุณสร้างไว้แบบ 2 มิติ น่าเป็นเหตุให้คำนวณช้าลง

  5. #5
    jnooraksa
    Guest
    ขอโทษครับ ตัวอย่างที่ผมทำให้อาจไม่ถูกต้อง แต่จริงๆมีเงื่อนไขอื่นๆ เช่นแบ่งตามระดับพนักงานเพิ่มอีกที่ จึงจำเป็นต้องใช้ Sum Array ครับ

  6. #6

Similar Threads

  1. ถามเรื่องการ copy แบบ array
    By tong9 in forum Excel Expert Forum Library 2012 - 2007
    Replies: 4
    Last Post: 8 Nov 2009, 15:03
  2. Replies: 5
    Last Post: 29 Sep 2009, 10:16
  3. VBA ต้องการสร้าง PieChart จาก Array
    By อนุชาติ อาจคำไพ in forum Excel Expert Forum Library 2012 - 2007
    Replies: 4
    Last Post: 29 May 2009, 10:26
  4. array ใน VBA
    By khuntai in forum Excel Expert Forum Library 2012 - 2007
    Replies: 2
    Last Post: 3 Sep 2008, 05:39
  5. Replies: 3
    Last Post: 16 May 2007, 18:18

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •