Page 1 of 1

สอบถามเกี่ยวกับการตัดเซลล์และแอดเซลล์

Posted: Tue Feb 05, 2013 2:48 pm
by poipoi
สอบถามเกี่ยวกับเซลล์ที่เราตัดหรือแทรกเข้าไปแล้วอยากให้ตัวสูตรจับตามนั้น

เพราะมีปัญหาว่า ปกติผมต้องตด column E:F แล้วทำการแทรกใหม่ที่ column AQ:AR ทีนี้พอเวลาลบแล้วแทรกใหม่สูตรจะเกิดการเคลื่น

ผมเลยได้ลองพยายามเขียนสูตรขึ้นมาซึ่งแก้ปัญหาส่วนของการตัดแล้วจะไม่แดสงค่า "#Ref" เหมือนใช้ E3+G3+I3+......+AQ3

หรือว่าผมต้องทำการเขียน VBA เข้ามาช่วย ซึ่งผมไม่ค่อนสันทัดเท่าไหร่

ผมจึงอยากรบกวนพวกพี่ๆช่วยให้คำแนะนำเกี่ยวกับปัญหานี้ทีครับ

ซึ่งสูตรที่ใช้ก็ตามนี้ครับ =SUM(SUMIF(E$2:AR$2,$AX$1,E3:AR3))

ปล. ผมได้แนบไฟล์ไว้ให้ครับ

Re: สอบถามเกี่ยวกับการตัดเซลล์และแอดเซลล์

Posted: Tue Feb 05, 2013 4:47 pm
by snasui
:D ลองเปลี่ยนสูตรเป็น

=SUM(SUMIF(INDIRECT("E$2:AR$2"),INDIRECT("$AX$1"),INDIRECT("E" & ROW()&":"&"AR"&ROW())))

Enter > Copy ลงด้านล่าง

Re: สอบถามเกี่ยวกับการตัดเซลล์และแอดเซลล์

Posted: Wed Feb 06, 2013 7:23 am
by poipoi
ขอบคุณสำหรับสูตรครับ จะลองนำไปใช้ดูครับ

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

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

Re: สอบถามเกี่ยวกับการตัดเซลล์และแอดเซลล์

Posted: Wed Feb 06, 2013 7:32 am
by snasui
:D อันที่จริง Sum ตัวนอกสุดไม่ต้องใช้ ใช้ Sumif ก็เพียงพอ ผมเพียงแต่เพิ่ม Indirect เข้าไปช่วยในสูตรเดิม

เพราะฉะนั้น ของเดิมคุณทราบอยู่แล้วว่ามันคืออะไร ศึกษาเพิ่มเติมเรื่อง Indirect ที่แปลว่าทางอ้อม อันซึ่งผมเพิ่มเข้ามาในสูตรได้จากที่นี่ครับ http://office.microsoft.com/th-th/excel ... aspx?CTT=1

ส่วนฟังก์ชัน Row เป็นการให้เลขที่บรรทัดเพื่อทำให้สูตรเป็น Dynamic เมื่อ Copy ลงด้านล่าง ศึกษาเพิ่มเติมได้จากที่นี่ครับ http://office.microsoft.com/th-th/excel ... aspx?CTT=1

Re: สอบถามเกี่ยวกับการตัดเซลล์และแอดเซลล์

Posted: Wed Feb 06, 2013 8:20 am
by poipoi
รับทราบครับ

ขอบคุณอีกครั้งสำหรับคำแนะนำครับ มีประโยชน์มากๆ สามารถช่วยลดเวลาในการทำงานได้หลายเปอร์เซ็นเลยทีเดียว