Re: ขอสูตร Excel

545 views
Skip to first unread message

Samroeng

unread,
Jun 7, 2012, 4:19:41 AM6/7/12
to ฉันทะคม, Excel4HR
เรียน คุณเกษม

คุณสามารถใช้ฟังก์ชัน =CELL("filename") ณ ตำแหน่งเซลล์ใดๆ
จะได้ชื่อชีท ชื่อไฟล์ และเส้นทางของไฟล์ออกมา
จากนั้น ก็ลองใช้ฟังก์ชัน LEFT, RIGHT หรือ MID เพื่อดึงชื่อชีท หรือชื่อไฟล์อีกที

การนำไปใช้งาน
เช่น ที่ A1 ของทุกชีท พิมพ์สูตร =CELL("filename")
จากนั้น ใช้ฟังก์ชัน RIGHT ตัดเอาเฉพาะชื่อชีท ซึ่งอยู่ต่อจากเครื่องหมาย ]
แล้วจึงเอาชื่อชีทดังกล่าวไปใช้งานต่อ เช่น ไปทำเป็นรายการเลือก หรือ
เอาไปใช้ร่วมกับ INDIRECT เพื่อเขียนสูตรคำนวณ เป็นต้น

ตัวอย่างการใช้ INDIRECT ลองดูใน CD ชุดที่1 โฟลเดอร์ชื่อ
164-Dynamic_Datasheet_for_Chart_Using_Data_Validation_List


ขอบคุณครับ
อ.สำเริง



Mr.Samroeng Yingthawornsuk
Tel. (66)2-347-1066, (66)81-423-9828  Fax.(66)2-347-1067
มีการศึกษา (Education) ไม่ได้แปลว่า มีความรู้ (Knowledge)

More Information, https://sites.google.com/site/excel4hr/

Contact Me Facebook Twitter
Chat Skype aek.samroeng MSN ysam...@hotmail.com
Latest post: Public Training หลักสูตร "Excel for HR" จัดโดย สถาบัน ITC รุ่นที่1 มีผู้เข้าอบรมจากบริษัทต่างๆ รวม 30คน เมื่อวันที่ 23 พ.ค.55 ณ โรงแรม โกลเด้น ทิวลิป ถ.พระราม9
  Like · Comment · Share Excel for HRD page on Facebook     Like


2009/2/11 ฉันทะคม <chan...@thaimail.com>
เรียน อาจารย์สำเริง
ก่อนอื่นผมต้องขอขอบพระคุณอาจารย์อีกครั้งที่เสียสละเวลาในการให้วิทยาทานความรู้กับผม
ผมขอให้อาจารย์พบแต่สิ่งดี ๆ ในชีวิต ประสบความสำเร็จในหน้าที่การงาน ทุกประการนะครับ

อาจารย์ครับผมมีเรื่องต้องรบกวนอาจารย์อีกครั้งครับ เพราะพี่บัญชีถามผมมา ผมตอบไม่ได้
ครับ  คือว่า
พี่เขาต้องการ อ้าง ชื่อ Sheet ไว้ในเซลล์ โดยถ้าเราเปลี่ยนชื่อ sheet ชื่อในเซลล์ก็เปลี่ยน
ครับ
ตัวอย่าง
ชื่อ Sheet1  ตั้งเป็น  นาย ก
ส่วนใน เซลล์ A1  ให้เชื่อมโยง เป็นชื่อ นาย ก (เชื่อมโยงจาก sheet)
ดังนั้น ถ้าเปลี่ยนชื่อ sheet จากนาย ก. เป็น นาย ง.
เชลล์ A1  จะต้องเปลี่ยนเป็น นาย ง. ด้วย

รบกวนอาจารย์ด้วยนะครับ
ขอขอบพระคุณครับ
นายเกษม  สุจริต



On Tue, 10 Feb 2009 at 12:02:31, Samroeng Yingthawornsuk wrote:

> เรียน คุณเกษม
>
> ลองพิมพ์สูตรแบบนี้นะครับ
>
> =UPPER(BAHTONLY(เซลตัวเลข))
>
> อ.สำเริง
>
>
> 2009/2/10 ฉันทะคม <chan...@thaimail.com>
>
> > เรียน อาจารย์สำเริง
> > ผมรบกวนถามอาจารย์อีกครั้งนะครับ
> > 1.สูตร bahtonly ที่อาจารย์ให้ผมมาเป็นพิมพ์เล็ก จะเป็นพิมพ์ใหญ่เฉพาะตัวแรก
> > ถ้าผมต้องการให้เป็นพิมพ์ใหญ่ทั้งหมดทุกตัวอักษร ผมจะใช้สูตรอะไรเพิ่มเติม
> >
> > ขอขอบคุณครับ
> > นายเกษม  สุจริต
> >
> >
> >
> > On Fri, 6 Feb 2009 at 11:04:20, Samroeng Yingthawornsuk
> > > เรียน คุณฉันทะคม
> > >
> > > ให้ทำการติดตั้ง Add-ins ที่ชื่อ ThaiFunction ที่แนบมานี้ก่อน
> > > ตามวิธีที่บอกไว้ในคำแนะนำ จากนั้น ให้เรียกใช้ฟังก์ชัน BahtOnly
> > > ก็จะแปลงตัวเลขให้เป็นข้อความภาษาอังกฤษได้ เช่นเดียวกับการใช้ฟังก์ชัน
> > > BahtText ซึ่งแปลงตัวเลขให้เป็นข้อความภาษาไทย
> > >
> > > อ.สำเริง
> > >
> > >
> > > 2009/2/6 ฉันทะคม <chan...@thaimail.com>
> > >
> > > > เรียนเพื่อน ๆ สมาชิก
> > > >
> > > > ผมขอสูตร excel คือว่า ผมอยากได้สูตรการคำนวณเงินจากภาษาไทยเป็นภาษา
อังกฤษ
> > ใคร
> > > > มีช่วยแนะนำด้วยครับ
> > > >
> > > > ตัวอย่าง
> > > > ภาษาไทย : สิบบาทถ้วน
> > > > ภาษาอังกฤษ : ten baht
> > > > โดยให้ Excel เปลี่ยนแปลงให้เลย
> > > >
> > > > ------------
> > > > อีเมล์ฟรีเพื่อคนไทย
> > > > www.thaimail.com
> > > >
> > >
> > >
> > >
> > > --
> > > Mr.Samroeng Yingthawornsuk
> > > Managing Director
> > > e-HR Information Technology Co.,Ltd.
> > > Tel. (66)2-347-1066, (66)81-423-9828
> > > Fax.(66)2-347-1067
> > >
> > > สนใจสั่งซื้อ CD "รวมไฟล์ตัวอย่างเอ็กเซลจากงานจริง" ดูรายละเอียดได้ที่
> > > http://www.bloggang.com/viewdiary.php?id=samroeng&month=08-
> > 2008&date=04&group
> > > =3&gblog=24
> >
> >
> > ------------
> > อีเมล์ฟรีเพื่อคนไทย
> > www.thaimail.com
> >
>
>
>
> --
> Mr.Samroeng Yingthawornsuk
> Managing Director
> e-HR Information Technology Co.,Ltd.
> Tel. (66)2-347-1066, (66)81-423-9828
> Fax.(66)2-347-1067
> มีการศึกษา (Education) ไม่ได้แปลว่า มีความรู้ (Knowledge)
>
> "CD รวมไฟล์ตัวอย่างเอ็กเซลจากงานจริง" ดูรายละเอียดได้ที่
> http://www.bloggang.com/viewdiary.php?id=samroeng&month=08-
2008&date=04&group
> =3&gblog=24


------------
อีเมล์ฟรีเพื่อคนไทย
www.thaimail.com

Reply all
Reply to author
Forward
0 new messages