หัวข้อ: ใครเก่ง สูตร excel ช่วยด้วย ! ครับ เริ่มหัวข้อโดย: romeotu_2003 ที่ 09 สิงหาคม 2012, 14:55:19 (http://www.picza.net/save/20120809vvIdvTFdTEdvZx202299_sv1/pic/2012_08_09-080-20120809vvIdvTFdTEdvZx202299.jpg) (http://www.picza.net/show.php?id=20120809vvIdvTFdTEdvZx202299)
Thanks: ฝากรูป (http://www.picza.net) ผมอยากให้ีคีย์ตัวเลขแค่ เฉพาะ สองต้ว หรือ สามตัวท้าย...เท่าันั้น เพื่อความสะดวกแล้วรวดเร็วในการทำงาน และให้ คอลัมน์ ถัดไปคำนวน ให้โดยอัตโนมัติ จะได้ไหมคับ :wanwan031: ผมจะคีย์ ในคอลัมน์ C คอลัมน์ D และ คอลัมน์ F เท่านั้นคับ จะลด จำนวน หลัก ในการคีย์คับ เช่น เล่มที่ 518 มีจำนวน ตั๋ว ใบที่ 1 เลขที่ 051701 ถึง 051800 จำนวน 100 ใบ ใบละ 20 บาท ถ้าเอามาคีย์ ผมก็ คีย์ ตั๋ว ที่ใช้ ใบที่ 1 คือ 051701 ในคลัมน์ D 051??? ถึง (ในคลัมน์ F) 051??? (ตรงนี้ล่ะที่อยากจะลด 3ตัวหน้า ให้คีย์เฉพาะ 3ตัวท้ายคับ) ส่วนคอลัมน์ G เป็นการให้มันแสดงการคำนวณ เฉยๆ คับ (ไม่ได้คีย์) ฝากไฟล์ ที่ คิดสูตรใหม่TES.xls (http://zidofile.com/Y7CfGs) หัวข้อ: Re: ใครเก่ง สูตร excel ช่วยด้วย ! ครับ เริ่มหัวข้อโดย: smapan ที่ 09 สิงหาคม 2012, 14:58:38 ไม่อณุญาติครับ ทำแบบเดิมต่อไป :wanwan007:
หัวข้อ: Re: ใครเก่ง สูตร excel ช่วยด้วย ! ครับ เริ่มหัวข้อโดย: khonthai ที่ 09 สิงหาคม 2012, 15:03:35 งงครับ
ต้องการเอาตัวเลขจากไหนมาคีย์ใส่ แล้วใส่ช่องไหน จากที่เห็นสูตรมันก็คำนวณออกมาให้แล้วนิครับ 2000 หัวข้อ: Re: ใครเก่ง สูตร excel ช่วยด้วย ! ครับ เริ่มหัวข้อโดย: Gain ที่ 09 สิงหาคม 2012, 15:09:42 ไม่แน่ใจสูตรนี้หรือป่าว
สูตร =RIGHT(เซลส์ที่ต้องการ,ใส่จำนวนตัวเลข) เช่น มีตัวเลข 123456 ในเซลส์ A1 แล้วเราต้องการตัวเลข 3 หลักสุดท้าย คือ 456 ก็ทำได้ดังนี้ =RIGHT(A1,3) ผลลัพท์ จะได้ 456 แล้วเราก็นำไปใช้ต่อได้เลยครับ ลองดูครับ หัวข้อ: Re: ใครเก่ง สูตร excel ช่วยด้วย ! ครับ เริ่มหัวข้อโดย: romeotu_2003 ที่ 09 สิงหาคม 2012, 15:16:16 งงครับ ใช่คับสูตร์คิดมาแล้วคับ...เพียงแต่ว่า ต้องการลดการคีย์ตัวเลข ขอบคุณคับ..ต้องการเอาตัวเลขจากไหนมาคีย์ใส่ แล้วใส่ช่องไหน จากที่เห็นสูตรมันก็คำนวณออกมาให้แล้วนิครับ 2000 ตัวเลข เอามาจากเลขตั๋ว คับ... ซึ่งกำหนดไม่ได้ว่า หกหลัก นั่นเปงเลขอะไร แล้วแต่ ตั๋วนั้นจะกำหนดมาคับ....แค่อยากจะลดการคีย์คับ ชอบคุณคับ หัวข้อ: Re: ใครเก่ง สูตร excel ช่วยด้วย ! ครับ เริ่มหัวข้อโดย: romeotu_2003 ที่ 09 สิงหาคม 2012, 15:17:40 ไม่แน่ใจสูตรนี้หรือป่าว สูตร =RIGHT(เซลส์ที่ต้องการ,ใส่จำนวนตัวเลข) เช่น มีตัวเลข 123456 ในเซลส์ A1 แล้วเราต้องการตัวเลข 3 หลักสุดท้าย คือ 456 ก็ทำได้ดังนี้ =RIGHT(A1,3) ผลลัพท์ จะได้ 456 แล้วเราก็นำไปใช้ต่อได้เลยครับ ลองดูครับ เดี๋ยวจะลองดูคับ หัวข้อ: Re: ใครเก่ง สูตร excel ช่วยด้วย ! ครับ เริ่มหัวข้อโดย: romeotu_2003 ที่ 09 สิงหาคม 2012, 15:32:53 ผมจะคีย์ ในคอลัมน์ C คอลัมน์ D และ คอลัมน์ F เท่านั้นคับ
จะลด จำนวน หลัก ในการคีย์คับ เช่น เล่มที่ 518 มีจำนวน ตั๋ว ใบที่ 1 เลขที่ 051701 ถึง 051800 จำนวน 100 ใบ ใบละ 20 บาท ถ้าเอามาคีย์ ผมก็ คีย์ ตั๋ว ที่ใช้ ใบที่ 1 คือ 051701 ในคลัมน์ D 051??? ถึง (ในคลัมน์ F) 051??? (ตรงนี้ล่ะที่อยากจะลด 3ตัวหน้า ให้คีย์เฉพาะ 3ตัวท้ายคับ) ส่วนคอลัมน์ G เป็นการให้มันแสดงการคำนวณ เฉยๆ คับ (ไม่ได้คีย์) หัวข้อ: Re: ใครเก่ง สูตร excel ช่วยด้วย ! ครับ เริ่มหัวข้อโดย: lovenee ที่ 09 สิงหาคม 2012, 16:56:52 แนบไฟล์ excel มาดูหนอยได้ไหมครับ ( รบกวน save as เป็น 2003 ด้วยน๊ะ )
:wanwan016: หัวข้อ: Re: ใครเก่ง สูตร excel ช่วยด้วย ! ครับ เริ่มหัวข้อโดย: Affiliatetorich ที่ 09 สิงหาคม 2012, 17:04:44 งงคำถามครับ
ช่วยบอกหน่อยว่า ปัจจุบันทำยังไง แล้วอยากให้เป็นยังไง หัวข้อ: Re: ใครเก่ง สูตร excel ช่วยด้วย ! ครับ เริ่มหัวข้อโดย: romeotu_2003 ที่ 09 สิงหาคม 2012, 17:09:12 แนบไฟล์ excel มาดูหนอยได้ไหมครับ ( รบกวน save as เป็น 2003 ด้วยน๊ะ ) :wanwan016: [/quote เดี่ยวส่งให้คับ หัวข้อ: Re: ใครเก่ง สูตร excel ช่วยด้วย ! ครับ เริ่มหัวข้อโดย: romeotu_2003 ที่ 09 สิงหาคม 2012, 17:16:59 งงคำถามครับ ช่วยบอกหน่อยว่า ปัจจุบันทำยังไง แล้วอยากให้เป็นยังไง ปัจุบัน คือ คีย์ตามตัวเลขคับ 6 หลัก ตามปรกติ ทั้ง ในคอลัมน์ C คอลัมน์ D และ F ส่วน G ไม่ต้องคีย์ใช้สูตรครับ อยากให้ ลดการคีย์จาก 6 หลัก ให้เหลือน้อยสุดเำื่พื่อนความสะดวก และเร็ว ลดการผิดพลาดคับ จากคีย์ 6 หลัก เหลือ แค่ สามตัวท้าย คับ ั หัวข้อ: Re: ใครเก่ง สูตร excel ช่วยด้วย ! ครับ เริ่มหัวข้อโดย: DevPresso ที่ 09 สิงหาคม 2012, 17:23:30 ใช้วิธีแบบนี้ได้ป่าวครับ
(http://image.ohozaa.com/i/02f/4rBRy.png) หัวข้อ: Re: ใครเก่ง สูตร excel ช่วยด้วย ! ครับ เริ่มหัวข้อโดย: top18753 ที่ 09 สิงหาคม 2012, 17:32:25 ไม่เข้าใจ :wanwan016:
หัวข้อ: Re: ใครเก่ง สูตร excel ช่วยด้วย ! ครับ เริ่มหัวข้อโดย: tumngern ที่ 09 สิงหาคม 2012, 17:53:18 อยากคีย์แค่ สามหลัก ก็คีย์ไปแค่สามหลักเท่านั้น ไม่ได้เหรอครับ
หรือว่าผมเข้าใจ คำถามผิด หัวข้อ: Re: ใครเก่ง สูตร excel ช่วยด้วย ! ครับ เริ่มหัวข้อโดย: emukidz ที่ 09 สิงหาคม 2012, 18:32:11 ลองเอาไปดูครับ ====>>> http://zidofile.com/Mf81pY
หลักการณ์คือ สร้าง Sheet ใหม่ขึ้นมา 1 อัน เพื่อใช้คีย์ข้อมูลอย่างเดียว (ผม copy อันเก่าของคุณเลย) คอล์ลัม C ไม่มีอะไร เราก็ให้ sheet ที่เป็นรายงานชี้มาที่เราคีย์เลย เช่น C5 สูตร =เอาไว้พิมพ์!C5 คอล์ลัม D ก่อนจะเอาค่ามาใส่ มีการเช็คก่อนว่าค่าที่พิมพ์เป็นเลข 9 ขึ้นต้นไหม ถ้าใช่จะต้องลบเลขที่ของเล่มในคอล์ลัม c ออก ไป 1 จากนั้นก็เอาค่า เล่ม มาต่อด้วย 3 ตัวที่พิพม์ เช่น D5 สูตร =IF(LEFT(เอาไว้พิมพ์!D5,1)="9","0"&LEFT(เอาไว้พิมพ์!C5,2)-1&เอาไว้พิมพ์!D5,"0"&LEFT(เอาไว้พิมพ์!C5,2)&เอาไว้พิมพ์!D5) คอล์ลัม F หลักการณ์คล้าย D แต่เช็คค่ามากกว่า 91 เช่น =IF(LEFT(เอาไว้พิมพ์!F5,2)>"91","0"&LEFT(เอาไว้พิมพ์!C5,2)-1&เอาไว้พิมพ์!F5,"0"&LEFT(เอาไว้พิมพ์!C5,2)&เอาไว้พิมพ์!F5) ใครงง ลองดูในไฟล์นะครับ ผมทำจากข้อมูลที่มีใน excel ไม่รู้หลักที่ีแท้จริง ว่า 1 เล่มเอกสาร มีกี่หน้า จึงต้องขึ้นต้นด้วย 3 ตัวแรกยังไง เดาเอาจากไฟล์ที่ให้มา หัวข้อ: Re: ใครเก่ง สูตร excel ช่วยด้วย ! ครับ เริ่มหัวข้อโดย: romeotu_2003 ที่ 09 สิงหาคม 2012, 21:40:28 ใช้วิธีแบบนี้ได้ป่าวครับ ([url]http://image.ohozaa.com/i/02f/4rBRy.png[/url]) ใช่คับแต่อยุ่ใน คอลัมน์ เดียวกันได้ไหมคับ.. หัวข้อ: Re: ใครเก่ง สูตร excel ช่วยด้วย ! ครับ เริ่มหัวข้อโดย: romeotu_2003 ที่ 09 สิงหาคม 2012, 21:41:26 อยากคีย์แค่ สามหลัก ก็คีย์ไปแค่สามหลักเท่านั้น ไม่ได้เหรอครับ เข้าใจถูกแล้วคับ..แต่อยากให้แสดง ครบทุกหลักคับหรือว่าผมเข้าใจ คำถามผิด หัวข้อ: Re: ใครเก่ง สูตร excel ช่วยด้วย ! ครับ เริ่มหัวข้อโดย: romeotu_2003 ที่ 09 สิงหาคม 2012, 21:43:52 ลองเอาไปดูครับ ====>>> [url]http://zidofile.com/Mf81pY[/url] หลักการณ์คือ สร้าง Sheet ใหม่ขึ้นมา 1 อัน เพื่อใช้คีย์ข้อมูลอย่างเดียว (ผม copy อันเก่าของคุณเลย) คอล์ลัม C ไม่มีอะไร เราก็ให้ sheet ที่เป็นรายงานชี้มาที่เราคีย์เลย เช่น C5 สูตร =เอาไว้พิมพ์!C5 คอล์ลัม D ก่อนจะเอาค่ามาใส่ มีการเช็คก่อนว่าค่าที่พิมพ์เป็นเลข 9 ขึ้นต้นไหม ถ้าใช่จะต้องลบเลขที่ของเล่มในคอล์ลัม c ออก ไป 1 จากนั้นก็เอาค่า เล่ม มาต่อด้วย 3 ตัวที่พิพม์ เช่น D5 สูตร =IF(LEFT(เอาไว้พิมพ์!D5,1)="9","0"&LEFT(เอาไว้พิมพ์!C5,2)-1&เอาไว้พิมพ์!D5,"0"&LEFT(เอาไว้พิมพ์!C5,2)&เอาไว้พิมพ์!D5) คอล์ลัม F หลักการณ์คล้าย D แต่เช็คค่ามากกว่า 91 เช่น =IF(LEFT(เอาไว้พิมพ์!F5,2)>"91","0"&LEFT(เอาไว้พิมพ์!C5,2)-1&เอาไว้พิมพ์!F5,"0"&LEFT(เอาไว้พิมพ์!C5,2)&เอาไว้พิมพ์!F5) ใครงง ลองดูในไฟล์นะครับ ผมทำจากข้อมูลที่มีใน excel ไม่รู้หลักที่ีแท้จริง ว่า 1 เล่มเอกสาร มีกี่หน้า จึงต้องขึ้นต้นด้วย 3 ตัวแรกยังไง เดาเอาจากไฟล์ที่ให้มา ขอบคุณมากคับนี้แหละที่ผมต้องการเลยคับ...ขอบคุณคับ... และขอบคุณทุกท่านที่มาระดมความคิดคับ... หัวข้อ: Re: ใครเก่ง สูตร excel ช่วยด้วย ! ครับ เริ่มหัวข้อโดย: DevPresso ที่ 09 สิงหาคม 2012, 21:49:23 ใช้วิธีแบบนี้ได้ป่าวครับ ([url]http://image.ohozaa.com/i/02f/4rBRy.png[/url]) ใช่คับแต่อยุ่ใน คอลัมน์ เดียวกันได้ไหมคับ.. ใช้วืํธีนี้กรอก แล้วดึงไปแสดงผลรวมกัน อีก sheet ก็ได้นะครับ |