Page 1 of 1

Excel นับจำนวน แล้วบันทึกเก็บใน Sheet อื่นๆ

Posted: Sat Jul 06, 2013 1:27 pm
by LinLin
รบกวนสอบถาม การนับตัวอักษร และ Save เก็บข้าม Sheet ค่ะ

ได้แนบตัวอย่างหน้าตาราง Excel มาด้วยค่ะ ( Excel win.XP ค่ะ )

ตัวอักษรที่นับ จะได้มาจากสูตรคำนวน และเทียบค่า

ใน Sheet1 จะต้องใช้สูตรคำนวนหลายสูตรมากค่ะ

ถ้าเกินความสามารถของ Excel ต้องใช้ VBA รบกวนแนะนำ้หนังสือ VBA สำหรับมือใหม่ด้วยค่ะ

เพราะตอนนี้อ่าน VB6 ของสำนักพิมพ์ Provision ยังมึนอยู่เลยค่ะ ( อ่านมาหลายอาิิทิตย์แล้ว )

พอจะเปิด VB6 ได้ ใช้ออปเจ็ค บางตัวได้ เช่น TextBox , CommandButton ,เขียนคำสั่งง่ายๆได้

แต่เขียนคำสั่งซับซ้อนให้ทำงานตามวัตถุประสงค์ไม่ได้

ขอขอบคุณค่ะ
TestBook2.xls

Re: Excel นับจำนวน แล้วบันทึกเก็บใน Sheet อื่นๆ

Posted: Sat Jul 06, 2013 1:30 pm
by snasui
:D สำหรับการเก็บในชีทอื่นต้องช้ VBA ครับ หนังสือ VBA ลองหาอ่านของ John Walkenbach โดย Search ใน Google ครับ ผมไม่ได้อ่านหนังสือไทยเลยไม่สามารถแนะนำได้ แหล่งความรู้หลัก ๆ ของผมคือ Help ของโปรแกรมโดยการกดแป้น F1 ครับ

Re: Excel นับจำนวน แล้วบันทึกเก็บใน Sheet อื่นๆ

Posted: Sat Jul 06, 2013 1:56 pm
by LinLin
ขอบคุณค่ะ

จะลองพยายามทำดูค่ะ

Re: Excel นับจำนวน แล้วบันทึกเก็บใน Sheet อื่นๆ

Posted: Sat Jul 06, 2013 3:17 pm
by LinLin
กด F1 หรือ Help ใน VBA ไม่ได้ค่ะ

ขึ้นกล่องข้อความ คุณลักษณะนี้ไม่ถูกติดตั้งอยู่ในปัจจุบัน คุณต้องการติดตั้งเดี๋ยวนี้รึไม่

พอกดติดตั้ง ขึ้นข้อความ ข้อผิดพลาด 1706 การติดตั้งไม่สามารถค้นหาแฟ้มที่ต้องการได้

กรุณาตรวจเช็คการติดต่อของคุณไปยังเครือข่ายหรือไดร์ CD-Rom....

Re: Excel นับจำนวน แล้วบันทึกเก็บใน Sheet อื่นๆ

Posted: Sat Jul 06, 2013 4:29 pm
by snasui
:D แสดงว่าไม่ได้ติดตั้ง VBA ไว้ ต้องหาแผ่นที่สมบูรณ์มาติดตั้งลงไปใหม่ครับ

Re: Excel นับจำนวน แล้วบันทึกเก็บใน Sheet อื่นๆ

Posted: Sat Jul 06, 2013 9:28 pm
by pongpang
ลองใช้สูตรนี้ครับ ที่Sheetชาย B5 =COUNTIF(Sheet1!$C4:$C13,"A") และดูไฟล์ที่แนบ ถ้าไม่ตรงตามความต้องการขออภัยด้วย

Re: Excel นับจำนวน แล้วบันทึกเก็บใน Sheet อื่นๆ

Posted: Sun Jul 07, 2013 9:06 pm
by LinLin
ขอบคุณค่ะ คุณ pongpang

แต่ที่ sheet1 จะมีสูตรมาใช้คำนวนหลายสูตร
และจะต้องเก็บบันทึกค่าแต่ละสูตรไว้ที่ Sheetชาย , sheetหญิง , Sheetเด็ก
โดยที่ค่าที่บันทึกไว้แถวก่อนหน้านั้นใน sheetชาย หญิง เด็ก ไม่เปลิ่ยนแปลง ค่ะ