ภาพรวมของสูตรใน Excel
ภาพรวมของสูตรใน Excelนำไปใชก้ บั : Excel 2016 Excel 2013 Excel 2010 Excel 2007 เพ่มิ เติม...นอ้ ยลงถำ้ คุณไม่คุน้ เคยกบั Excel คุณจะพบวำ่ Excel มีอะไรมำกกวำ่ ตำรำงท่ีคุณใชใ้ ส่ตวั เลขในคอลมั นห์ รือแถว แน่นอนวำ่ คุณสำมำรถใช้ Excelเพ่ือคน้ หำผลรวมสำหรับคอลมั นห์ รือแถวตวั เลขได้ แต่คุณยงั สำมำรถคำนวณกำรชำระเงินกู้ หำผลลพั ธ์ทำงคณิตศำสตร์ หรือแกไ้ ขปัญหำทำงวศิ วกรรม หรือคน้ หำกรณีสมมติที่ดีที่สุดโดยยดึ ตำมตวั แปรที่คุณใส่ไว้ได้Excel ทำสิ่งเหล่ำน้ีโดยใชส้ ูตรในเซลล์ สูตรจะดำเนินกำรกำรคำนวณหรือกำรดำเนินกำรอื่นๆ บนขอ้ มูลในเวริ ์กชีตของคุณ สูตรจะเร่ิมตน้ ดว้ ยเครื่องหมำยเท่ำกบั (=) เสมอ ซ่ึงอำจตำมดว้ ยตวั เลข ตวั ดำเนินกำรทำงคณิตศำสตร์ (เช่น เครื่องหมำย + หรือ - สำหรับกำรบวกหรือกำรลบ)และ ฟังกช์ นั Excel ท่ีมีอยภู่ ำยใน ซ่ึงช่วยเพม่ิ ประสิทธิภำพของสูตรตวั อยำ่ งเช่น สูตรต่อไปน้ีจะคูณ 2 ดว้ ย 3 แลว้ จึงบวก 5 เขำ้ กบั ผลลพั ธ์ที่ไดก้ จ็ ะไดค้ ำตอบเท่ำกบั 11=2*3+5
ต่อไปน้ีเป็นตวั อยำ่ งเพมิ่ เติมบำงตวั อยำ่ งท่ีคุณสำมำรถใส่ลงในเวริ ์กชีตได้=A1+A2+A3 บวกคำ่ ในเซลล์ A1, A2 และ A3=SUM(A1:A10) ใช้ ฟังกช์ นั SUM เพอ่ื คืนคำ่ ผลรวมของค่ำใน A1 ถึงA10=TODAY() จะคืนค่ำวนั ท่ีปัจจุบนั=UPPER(”hello”) แปลงขอ้ ควำม “hello” เป็น “HELLO” แปลงขอ้ ควำม “hello” เป็น “HELLO” โดยใชฟ้ ังกช์ นั UPPER=IF(A1>0) ใช้ ฟังกช์ นั IF เพอ่ื ทดสอบเซลล์ A1 เพ่ือตรวจสอบวำ่เซลลม์ ีคำ่ ที่มำกกวำ่ 0ส่วนต่างๆ ของสูตร Excelสูตรอำจประกอบดว้ ยส่ิงใดส่ิงหน่ึงหรือท้งั หมดต่อไปน้ีคือ: ฟังกช์ นั ,กำรอำ้ งอิง, ตวั ดำเนินกำร และ ค่ำคงที่ส่วนต่ำงๆ ของสูตร
1. ฟังกช์ นั : ฟังกช์ นั PI() จะส่งกลบั คำ่ พำยเป็น: 3.142...2. กำรอำ้ งอิง: A2 ส่งกลบั คำ่ ในเซลล์ A23. คำ่ คงที่: คือ ตวั เลขหรือคำ่ ที่ใส่ลงในสูตรโดยตรง เช่น 24. ตวั ดำเนินกำร: ตวั ดำเนินกำร ^ (แคเรท) ทำหนำ้ ที่ในกำรยกกำลงัตวั เลข และตวั ดำเนินกำร * (เครื่องหมำยดอกจนั ) ทำหนำ้ ที่ในกำรคูณตวั เลขการใช้ค่าคงทใ่ี นสูตร Excelคำ่ คงท่ีเป็นคำ่ ท่ีจะไม่ถูกคำนวณ ซ่ึงจะเป็นค่ำเดิมอยเู่ สมอ เช่น วนั ท่ี10/9/2008, เลข 210 และขอ้ ควำม “รำยไดป้ ระจำไตรมำส” ท้งั หมดน้ีเป็นคำ่ คงที่ นิพจน์ หรือค่ำท่ีเป็นผลลพั ธ์จำกนิพจน์ไม่ใช่ค่ำคงท่ี ถำ้ คุณใชค้ ่ำคงที่ในสูตรแทนกำรอำ้ งอิงเซลล์ (เช่น =30+70+110) ผลลพั ธ์จะเปล่ียนแปลงเม่ือคุณแกไ้ ขสูตรเท่ำน้นั โดยทวั่ ไปแลว้ ท่ีท่ีดีที่สุดท่ีจะใส่
ค่ำคงที่คือในเซลลแ์ ต่ละเซลล์ ซ่ึงสำมำรถเปลี่ยนไดอ้ ยำ่ งง่ำยๆ หำกจำเป็น จำกน้นั อำ้ งอิงเซลลเ์ หล่ำน้นั ลงในสูตรการใช้ตวั ดาเนินการการคานวณในสูตร Excelตวั ดำเนินกำรระบุชนิดของกำรคำนวณที่คุณตอ้ งกำรดำเนินกำรบนองคป์ ระกอบของสูตร Excel ทำตำมกฎกำรคำนวณทำงคณิตศำสตร์ทวั่ ไป คือ วงเลบ็ , เลขช้ีกำลงั , กำรคูณและกำรหำร และ กำรบวกและกำรลบ หรือคำยอ่ PEMDAS (Please Excuse My Dear Aunt Sally) กำรใชว้ งเลบ็ จะอนุญำตใหค้ ุณเปลี่ยนแปลงลำดบั กำรคำนวณดงั กล่ำวชนิดของตวั ดำเนินกำร ตวั ดำเนินกำรกำรคำนวณมี 4 ชนิด คือ: ทำงคณิตศำสตร์, กำรเปรียบเทียบ, กำรเรียงขอ้ ควำมต่อกนั และ กำรอำ้ งอิงตวั ดำเนินกำรทำงคณิตศำสตร์ถำ้ ตอ้ งกำรดำเนินกำรคำนวณดว้ ยวธิ ีทำงคณิตศำสตร์ข้นั พ้ืนฐำน เช่นบวก ลบ คูณ หรือหำร หรือเม่ือตอ้ งกำรรวมตวั เลข และหำผลลพั ธ์เป็นตวั เลข ใหใ้ ชต้ วั ดำเนินกำรทำงคณิตศำสตร์ต่อไปน้ี ตวั ดำเนินกำรทำงคณิตศำสตร์ ควำมหมำย ตวั อยำ่ ง
ตวั ดำเนินกำรทำงคณิตศำสตร์ ควำมหมำย ตวั อยำ่ ง+ (เครื่องหมำยบวก) กำรบวก =3+3- (เคร่ืองหมำยลบ) กำรลบ =3–3 จำนวนติดลบ =-3* (เครื่องหมำยดอกจนั ) กำรคูณ =3*3/ (เครื่องหมำยทบั ) กำรหำร =3/3% (เคร่ืองหมำยเปอร์เซ็นต)์ เปอร์เซ็นต์ 30%^ (แคเรท) กำรยกกำลงั =3^3ตวั ดำเนินกำรเปรียบเทียบคุณสำมำรถเปรียบเทียบคำ่ สองค่ำไดโ้ ดยใชต้ วั ดำเนินกำรต่อไปน้ี เม่ือคำ่สองค่ำถูกเปรียบเทียบโดยใชต้ วั ดำเนินกำรเหล่ำน้ี ผลลพั ธ์ที่ไดจ้ ะเป็นค่ำตรรกะ คือเป็นคำ่ TRUE หรือ FALSEตวั ดำเนินกำรเปรียบเทียบ ควำมหมำย ตวั อยำ่ ง= (เคร่ืองหมำยเท่ำกบั ) เท่ำกบั =A1=B1
ตวั ดำเนินกำรเปรียบเทียบ ควำมหมำย ตวั อยำ่ ง> (เคร่ืองหมำยมำกกวำ่ ) มำกกวำ่ =A1>B1< (เคร่ืองหมำยนอ้ ยกวำ่ ) นอ้ ยกวำ่ =A1<B1>= (เคร่ืองหมำยมำกกวำ่ หรือ มำกกวำ่ หรือ =A1>=B1เท่ำกบั ) เท่ำกบั<= (เคร่ืองหมำยนอ้ ยกวำ่ หรือ นอ้ ยกวำ่ หรือ =A1<=B1เท่ำกบั ) เท่ำกบั<> (เครื่องหมำยไม่เท่ำกบั ) ไม่เท่ำกบั =A1<>B1ตวั ดำเนินกำรเรียงขอ้ ควำมใชเ้ คร่ืองหมำย และ (&) ในกำรต่อ (รวม) สตริงขอ้ ควำมต้งั แต่หน่ึงสตริงข้ึนไป เพือ่ สร้ำงเป็นขอ้ ควำมชิ้นเดียวตวั ดำเนินกำร ควำมหมำย ตวั อยำ่ งขอ้ ควำม& เช่ือมต่อ หรือต่อคำ่ =\"North\"&\"wind\" ผลลพั ธ์(เคร่ืองหมำย สองค่ำ เพื่อรวม เป็น \"Northwind\"
ตวั ดำเนินกำร ควำมหมำย ตวั อยำ่ งขอ้ ควำม'และ') เป็นค่ำขอ้ ควำมที่ เพือ่ A1 เป็น “นำมสกลุ ” และ ต่อเน่ืองกนั B1 เป็น \"ช่ือ\" ผลลพั ธ์ของ =A1&\", \"&B1 จะเป็น \"นำมสกลุ , ช่ือ\"ตวั ดำเนินกำรอำ้ งอิงใชร้ วมช่วงของเซลลส์ ำหรับกำรคำนวณดว้ ยตวั ดำเนินกำรต่อไปน้ีตวั ดำเนินกำร ควำมหมำย ตวั อยำ่ งอำ้ งอิง ตวั ดำเนินกำรช่วง ซ่ึง: สร้ำงกำรอำ้ งอิงไปยงั(เครื่องหมำยจุดคู่) เซลลท์ ้งั หมดที่อยรู่ ะหวำ่ ง B5:B15 เซลลอ์ ำ้ งอิงสองเซลล์ รวมท้งั ตวั เซลลอ์ ำ้ งอิงท้งั สองเซลลน์ ้นั ดว้ ย
ตวั ดำเนินกำร ควำมหมำย ตวั อยำ่ งอำ้ งอิง, ตวั ดำเนินกำรยเู นียน ซ่ึง =SUM(B5:B15,D5:D15)(เครื่องหมำย รวมกำรอำ้ งอิงหลำยๆ ชุดจุลภำค) เขำ้ ดว้ ยกนั เป็นกำรอำ้ งอิง หน่ึงชุด(ช่องวำ่ ง) ตวั ดำเนินกำรอินเตอร์เซก ชนั ซ่ึงสร้ำงกำรอำ้ งอิง หน่ึงรำยกำรไปยงั เซลล์ B7:D7 C6:C8 ร่วมของกำรอำ้ งอิงท้งั สองชุดดำ้ นบนของหนำ้
ลาดบั การดาเนินการของ Excel ในสูตรในบำงกรณี ลำดบั ของกำรทำกำรคำนวณอำจมีผลต่อค่ำท่ีสูตรจะส่งกลบัดงั น้นั จึงเป็นสิ่งสำคญั ที่จะเขำ้ ใจถึงวธิ ีท่ีลำดบั ถูกกำหนด และวธิ ีท่ีคุณจะสำมำรถเปล่ียนลำดบั เพ่อื ใหไ้ ดผ้ ลลพั ธ์ที่คุณตอ้ งกำรลำดบั กำรคำนวณสูตรจะคำนวณค่ำต่ำงๆ ตำมลำดบั ที่เฉพำะเจำะจง โดยสูตรใน Excel จะเริ่มตน้ ดว้ ยเครื่องหมำยเท่ำกบั (=) เสมอ ซ่ึง Excel จะตีควำมอกั ขระต่ำงๆ ท่ีตำมหลงั เครื่องหมำยเท่ำกบั วำ่ เป็นสูตร ส่วนท่ีอยตู่ ่อจำกเคร่ืองหมำยเท่ำกบั คือองคป์ ระกอบที่จะนำไปคำนวณ (ตวั ถูกดำเนินกำร) เช่น คำ่ คงท่ีหรือกำรอำ้ งอิงเซลล์ ซ่ึงจะถูกคนั่ ดว้ ยตวัดำเนินกำรคำนวณ Excel จะคำนวณสูตรจำกซำ้ ยไปขวำตำมลำดบั ท่ีเฉพำะเจำะจงสำหรับตวั ดำเนินกำรแต่ละตวั ในสูตรน้นัควำมสำคญั ของตวั ดำเนินกำรในสูตรของ Excelถำ้ คุณรวมตวั ดำเนินกำรหลำยๆ ตวั ไวใ้ นสูตรเดียวกนั Excel จะคำนวณตำมลำดบั ท่ีแสดงอยใู่ นตำรำงต่อไปน้ี ถำ้ สูตรมีตวั ดำเนินกำรท่ีมีลำดบัควำมสำคญั เท่ำกนั ตวั อยำ่ งเช่น ถำ้ สูตรมีท้งั ตวั ดำเนินกำรกำรคูณและกำรหำร Excel จะคำนวณตวั ดำเนินกำรเหล่ำน้ีจำกซำ้ ยไปขวำ
ตวั ดำเนินกำร คำอธิบำย: (เคร่ืองหมำยจุดคู่)(ช่องวำ่ งเด่ียว) ตวั ดำเนินกำรอำ้ งอิง, (เคร่ืองหมำยจุลภำค)– จำนวนติดลบ (เช่น –1)% เปอร์เซ็นต์^ กำรยกกำลงั* และ / กำรคูณและกำรหำร+ และ – กำรบวกและกำรลบ& เช่ือมสตริงขอ้ ควำมสองสตริง (กำรเรียงต่อ กนั )=< > กำรเปรียบเทียบ<=
ตวั ดำเนินกำร คำอธิบำย >= <>กำรใชว้ งเลบ็ ในสูตรของ Excelเม่ือตอ้ งกำรเปลี่ยนแปลงลำดบั ของกำรประเมิน ใหใ้ ส่วงเลบ็ คร่อมส่วนของสูตรท่ีจะใหค้ ำนวณเป็นลำดบั แรก ตวั อยำ่ งเช่น สูตรต่อไปน้ีให้ผลลพั ธเ์ ป็น 11 เน่ืองจำก Excel ทำกำรคูณก่อนกำรบวก โดยสูตรจะคูณ2 ดว้ ย 3 แลว้ จึงนำผลลพั ธ์มำบวกกบั 5=5+2*3แต่อีกแบบหน่ึง ถำ้ คุณใชว้ งเลบ็ เพอ่ื เปลี่ยนไวยำกรณ์ Excel จะบวก 5กบั 2 ก่อน แลว้ จึงคูณดว้ ย 3 ไดผ้ ลลพั ธ์เป็น 21=(5+2)*3ในตวั อยำ่ งต่อไปน้ี วงเลบ็ ท่ีลอ้ มรอบส่วนแรกของสูตรจะบงั คบั ให้Excel คำนวณ B4+25 ก่อนแลว้ จึงหำรผลลพั ธ์ที่ไดจ้ ำกผลรวมของคำ่ ในเซลล์ D5, E5 และ F5=(B4+25)/SUM(D5:F5)
ดำ้ นบนของหนำ้การใช้ฟังก์ชันและฟังก์ชันทซ่ี ้อนกนั ในสูตร Excelฟังกช์ นั คือ สูตรท่ีกำหนดไวล้ ่วงหนำ้ ท่ีดำเนินกำรกำรคำนวณโดยใช้คำ่ ท่ีระบุ หรือท่ีเรียกวำ่ อำร์กิวเมนต์ ตำมลำดบั หรือโครงสร้ำง ฟังกช์ นัต่ำงๆ สำมำรถใชเ้ พื่อดำเนินกำรกำรคำนวณทวั่ ไปหรือกำรคำนวณท่ีซบั ซอ้ นได้ คุณสำมำรถคน้ หำฟังกช์ นั ท้งั หมดของ Excel ไดบ้ นแทบ็สูตรบน Ribbon*ไวยำกรณ์ของฟังกช์ นั ใน Excelตวั อยำ่ งต่อไปน้ีของ ฟังกช์ นั ROUND จะปัดเศษตวั เลขในเซลล์ A10 ท่ีแสดงในไวยกรณ์ของฟังกช์ นั
1. โครงสร้ำง โครงสร้ำงของฟังกช์ นั จะเร่ิมตน้ ดว้ ยเคร่ืองหมำยเท่ำกบั(=) แลว้ ตำมดว้ ยช่ือฟังกช์ นั วงเลบ็ เปิ ด อำร์กิวเมนตส์ ำหรับฟังกช์ นั ที่คน่ัดว้ ยเคร่ืองหมำยจุลภำค และวงเลบ็ ปิ ด2. ช่ือฟังกช์ นั สำหรับรำยกำรฟังกช์ นั ที่พร้อมใชง้ ำน ใหค้ ลิกท่ีเซลลแ์ ลว้กด SHIFT+F3 ซ่ึงจะเรียกใชก้ ล่องโตต้ อบ แทรกฟังกช์ นั
3. อำร์กิวเมนต์ อำร์กิวเมนตส์ ำมำรถเป็นตวั เลข ขอ้ ควำม คำ่ ทำงตรรกะเช่น TRUE หรือ FALSE อำร์เรย์ ค่ำที่ผดิ พลำด เช่น #N/A หรือกำรอำ้ งอิงเซลล์ อำร์กิวเมนตท์ ่ีคุณสร้ำงจะตอ้ งใหค้ ำ่ ท่ีถูกตอ้ งสำหรับอำร์กิวเมนตด์ งั กล่ำว นอกจำกน้ี อำร์กิวเมนตย์ งั สำมำรถเป็นค่ำคงท่ี สูตรหรือฟังกช์ นั อื่นๆ ไดด้ ว้ ย4. คำแนะนำเครื่องมืออำร์กิวเมนต์ คำแนะนำเครื่องมือที่มีไวยกรณ์และอำร์กิวเมนตแ์ สดงฟังกช์ นั ท่ีคุณพิมพ์ เช่น พมิ พ์ =ROUND( แลว้คำแนะนำเครื่องมือจะปรำกฏข้ึน คำแนะนำเคร่ืองมือจะปรำกฏสำหรับฟังกช์ นั ที่มีอยภู่ ำยในเท่ำน้นัหมำยเหตุ: คุณไม่จำเป็นตอ้ งพมิ พฟ์ ังกช์ นั เป็นตวั พิมพใ์ หญ่ท้งั หมด เช่น=ROUND เน่ืองจำก Excel จะทำใหช้ ่ือฟังกช์ นั เป็นตวั พมิ พใ์ หญ่โดยอตั โนมตั ิเม่ือคุณกด Enter ถำ้ คุณสะกดช่ือฟังกช์ นั ผดิ เช่น=SUME(A1:A10) แทน =SUM(A1:A10) Excel จะคืนคำ่ เป็นขอ้ ผดิ พลำด #NAME?*กำรใส่ฟังกช์ นั Excelเม่ือคุณสร้ำงสูตรท่ีมีฟังกช์ นั คุณสำมำรถใชก้ ล่องโตต้ อบ แทรกฟังกช์ นัเพ่อื ช่วยคุณใส่ฟังกช์ นั เวริ ์กชีตได้ เม่ือคุณเลือกฟังกช์ นั จำกกล่องโตต้ อบ
แทรกฟังกช์ นั Excel จะเรียกใชต้ วั ช่วยสร้ำงฟังกช์ นั ซ่ึงจะแสดงช่ือฟังกช์ นั อำร์กิวเมนตแ์ ต่ละอำร์กิวเมนต์ คำอธิบำยแต่ละฟังกช์ นั และอำร์กิวเมนต์ ผลลพั ธ์ปัจจุบนั ของฟังกช์ นั และผลลพั ธ์ปัจจุบนั ของท้งัสูตรเม่ือตอ้ งกำรทำใหก้ ำรสร้ำงและแกไ้ ขสูตรเป็นไปไดง้ ่ำยข้ึน และลดขอ้ ผดิ พลำดขณะพมิ พแ์ ละขอ้ ผดิ พลำดทำงไวยกรณ์ใหน้ อ้ ยที่สุด ใหใ้ ช้Formula AutoComplete หลงั จำกคุณพมิ พ์ = (เคร่ืองหมำยเท่ำกบั ) และตวั อกั ษรเริ่มตน้ ของฟังกช์ นั Excel จะแสดงรำยกำรดรอปดำวน์ฟังกช์ นัอำร์กิวเมนต์ และช่ือท่ีถูกตอ้ งที่ตรงกบั ตวั อกั ษรเหล่ำน้นั แบบไดนำมิกคุณสำมำรถเลือกหน่ึงในรำยกำรดรอปดำวน์แลว้ Excel จะใส่ฟังกช์ นั ให้คุณ
*กำรซอ้ นฟังกช์ นั Excelในบำงกรณี คุณอำจจำเป็นตอ้ งใชฟ้ ังกช์ นั หน่ึงเป็นอำร์กิวเมนตข์ องอีกฟังกช์ นั หน่ึง ตวั อยำ่ งเช่น สูตรต่อไปน้ีใชฟ้ ังกช์ นั ซอ้ นAVERAGE และเปรียบเทียบผลลพั ธ์ที่ไดก้ บั ค่ำ 501. ฟังกช์ นั AVERAGE และ SUM จะซอ้ นอยภู่ ำยในฟังกช์ นั IFคำ่ ส่งกลบั ท่ีถูกตอ้ ง เม่ือฟังกช์ นั ซอ้ นถูกใชเ้ ป็นอำร์กิวเมนต์ ฟังกช์ นัซอ้ นน้นั จะตอ้ งส่งกลบั ค่ำที่เป็นชนิดเดียวกบั ท่ีอำร์กิวเมนตน์ ้นั ใช้ตวั อยำ่ งเช่น หำกอำร์กิวเมนตน์ ้นั ส่งกลบั คำ่ TRUE หรือ FALSE
ฟังกช์ นั ซอ้ นกจ็ ะตอ้ งส่งกลบั คำ่ TRUE หรือ FALSE เช่นกนั ไม่เช่นน้นัExcel จะแสดง #VALUE! เป็นคำ่ ควำมผดิ พลำดขอ้ จำกดั ของระดบั กำรซอ้ น สูตรสำมำรถมีฟังกช์ นั ซอ้ นกนั อยไู่ ดไ้ ม่เกินเจด็ ระดบั เมื่อฟังกช์ นั หน่ึง (ซ่ึงเรำจะเรียกวำ่ ฟังกช์ นั B) ถกู ใชเ้ ป็นอำร์กิวเมนตใ์ นอีกฟังกช์ นั หน่ึง (ซ่ึงเรำจะเรียกวำ่ ฟังกช์ นั A) ฟังกช์ นั Bจะทำหนำ้ ท่ีเป็นฟังกช์ นั ระดบั ที่สอง ตวั อยำ่ งเช่น ฟังกช์ นั AVERAGEและฟังกช์ นั SUM ต่ำงกเ็ ป็นฟังกช์ นั ระดบั ท่ีสองท้งั คู่ถำ้ ถูกใชเ้ ป็นอำร์กิวเมนตข์ องฟังกช์ นั IF และฟังกช์ นั ท่ีซอ้ นอยภู่ ำยในฟังกช์ นั ซอ้ นAVERAGE กจ็ ะเป็นฟังกช์ นั ระดบั ที่สำม เช่นน้ีไปเรื่อยๆดำ้ นบนของหนำ้การใช้การอ้างองิ ในสูตร Excelกำรอำ้ งอิงจะระบุเซลลห์ รือช่วงของเซลลบ์ นเวริ ์กชีต และบอก Excel วำ่จะหำคำ่ หรือขอ้ มูลท่ีคุณตอ้ งกำรใชใ้ นสูตรไดจ้ ำกที่ใด คุณสำมำรถใช้กำรอำ้ งอิงเพ่อื ใชข้ อ้ มูลที่อยใู่ นคนละส่วนของเวริ ์กชีตในสูตรเดียว หรือใชค้ ำ่ จำกเซลลเ์ ดียวในหลำยๆ สูตรได้ คุณยงั สำมำรถอำ้ งอิงไปยงั เซลล์
ในเวริ ์กชีตอ่ืนในเวริ ์กบุก๊ เดียวกนั และไปยงั เวริ ์กบุก๊ อ่ืนไดอ้ ีกดว้ ย กำรอำ้ งอิงไปยงั เซลลใ์ นเวริ ์กบุก๊ อื่นจะเรียกวำ่ ลิงกห์ รือกำรอำ้ งอิงภำยนอกสไตลก์ ำรอำ้ งอิง A1ตำมคำ่ เริ่มเตน้ Excel จะใชส้ ไตลก์ ำรอำ้ งอิง A1 ซ่ึงอำ้ งอิงถึงคอลมั น์ท่ีมีตวั อกั ษร (A ถึง XFD สำหรับคอลมั น์ท้งั หมด 16,384 คอลมั น์) และอำ้ งอิงแถวดว้ ยตวั เลข (1 ถึง 1,048,576) ตวั อกั ษรและตวั เลขเหล่ำน้ีเรียกวำ่ หวั เร่ืองของแถวและคอลมั น์ เมื่อตอ้ งกำรอำ้ งอิงไปยงั เซลล์ ให้ใส่ตวั อกั ษรของคอลมั นแ์ ลว้ ตำมดว้ ยหมำยเลขแถว เช่น B2 อำ้ งอิงถึงเซลลท์ ่ีอยใู่ นจุดตดั ระหวำ่ งคอลมั น์ B และแถวท่ี 2เมื่อตอ้ งกำรอำ้ งอิง ใช้เซลลใ์ นคอลมั น์ A และแถวที่ 10 A10ช่วงเซลลใ์ นคอลมั น์ A และแถวที่ 10 ถึง 20 A10:A20ช่วงเซลลใ์ นแถวท่ี 15 และคอลมั น์ B ถึง E B15:E15เซลลท์ ้งั หมดในแถวท่ี 5 5:5เซลลท์ ้งั หมดในแถวที่ 5 ถึง 10 5:10
เมื่อตอ้ งกำรอำ้ งอิง ใช้เซลลท์ ้งั หมดในคอลมั น์ H H:Hเซลลท์ ้งั หมดในคอลมั น์ H ถึง J H:Jช่วงเซลลใ์ นคอลมั น์ A ถึง E และแถวท่ี 10 ถึง 20 A10:E20กำรทำกำรอำ้ งอิงไปยงั เซลลห์ รือช่วงของเซลลบ์ นเวริ ์กชีตอ่ืนในเวิร์กบุก๊ เดียวกนัในตวั อยำ่ งต่อไปน้ี ฟังกช์ นั AVERAGE จะคำนวณคำ่ เฉล่ียสำหรับช่วงB1:B10 บนเวริ ์กชีตที่ต้งั ชื่อวำ่ กำรตลำด ในเวริ ์กบุก๊ เดียวกนั1. อำ้ งอิงไปยงั เวริ ์กชีตช่ือ Marketing2. อำ้ งอิงไปยงั ช่วงของเซลลจ์ ำก B1 ถึง B103. เคร่ืองหมำยอศั เจรีย์ (!) จะแยกกำรอำ้ งอิงเวริ ์กชีตจำกกำรอำ้ งอิงช่วงของเซลล์
หมำยเหตุ: ถำ้ เวริ ์กชีตที่อำ้ งอิงมีช่องวำ่ งหรือตวั เลขอยใู่ นช่ือ คุณจำเป็นตอ้ งเพม่ิ เคร่ืองหมำยอญั ประกำศเด่ียวก่อนและหลงั ชื่อเวริ ์กชีตเช่น ='123'!A1 หรือ ='January Revenue'!A1ควำมแตกต่ำงระหวำ่ งกำรอำ้ งอิงแบบสมั บูรณ์ สมั พนั ธ์ และแบบผสมกำรอำ้ งอิงแบบสมั พทั ธ์ กำรอำ้ งอิงเซลลส์ มั พทั ธ์ในสูตร เช่น A1 จะยดึ ตำมตำแหน่งสมั พทั ธ์ของเซลลท์ ี่มีสูตรน้นั และเซลลท์ ่ีมีกำรอำ้ งอิงไปถึง ถำ้ ตำแหน่งของเซลลท์ ี่มีสูตรเปล่ียนแปลง กำรอำ้ งอิงกจ็ ะเปล่ียนแปลงตำมไปดว้ ย ถำ้ คุณคดั ลอกหรือเติมสูตรตำมแถวหรือตำมคอลมั น์ จะมีกำรปรับกำรอำ้ งอิงโดยอตั โนมตั ิ ตำมค่ำเริ่มตน้ แลว้ สูตรใหม่จะใชก้ ำรอำ้ งอิงแบบสมั พทั ธ์ ตวั อยำ่ งเช่น ถำ้ คุณคดั ลอกหรือเติมกำรอำ้ งอิงแบบสมั พทั ธ์ในเซลล์ B2 ไปยงั เซลล์ B3 กำรอำ้ งอิงจะปรับจำก =A1 เป็น =A2 โดยอตั โนมตั ิสูตรที่คดั ลอกมำที่มีกำรอำ้ งอิงแบบสมั พทั ธ์กำรอำ้ งอิงแบบสมั บูรณ์ กำรอำ้ งอิงเซลลแ์ บบสมั บูรณ์ในสูตร เช่น$A$1 จะอำ้ งอิงไปยงั เซลลใ์ นตำแหน่งที่เฉพำะเจำะจงเสมอ ถำ้ ตำแหน่ง
ของเซลลท์ ่ีมีสูตรเปล่ียนแปลง กำรอำ้ งอิงแบบสมั บูรณ์จะยงั คงเหมือนเดิม ถำ้ คุณคดั ลอกหรือเติมสูตรตำมแถวหรือตำมคอลมั น์ จะไม่มีกำรปรับกำรอำ้ งอิงแบบสมั บูรณ์แต่อยำ่ งใด ตำมคำ่ เร่ิมตน้ แลว้ สูตรใหม่จะใชก้ ำรอำ้ งอิงแบบสมั พทั ธ์ คุณจึงอำจจำเป็นตอ้ งเปลี่ยนกำรอำ้ งอิงเหล่ำน้นั ใหเ้ ป็นกำรอำ้ งอิงแบบสมั บูรณ์ ตวั อยำ่ งเช่น ถำ้ คุณคดั ลอกหรือเติมกำรอำ้ งอิงแบบสมั บูรณ์ในเซลล์ B2 ไปยงั เซลล์ B3 กำรอำ้ งอิงจะเหมือนกนั ท้งั ในสองเซลลค์ ือ =$A$1สูตรที่คดั ลอกมำท่ีมีกำรอำ้ งอิงแบบสมั บูรณ์กำรอำ้ งอิงแบบผสม กำรอำ้ งอิงแบบผสมจะมีคอลมั น์สมั บูรณ์และแถวสมั พทั ธ์ หรือแถวสมั บูรณ์และคอลมั นส์ มั พทั ธ์ กำรอำ้ งอิงคอลมั น์แบบสมั บูรณ์จะใชร้ ูปแบบ $A1, $B1, ฯลฯ กำรอำ้ งอิงแถวแบบสมั บูรณ์จะใชฟ้ อร์ม A$1, B$1, ฯลฯ ถำ้ ตำแหน่งของเซลลท์ ่ีมีสูตรเปลี่ยนแปลงไป กำรอำ้ งอิงแบบสมั พทั ธ์จะเปลี่ยนแปลงตำมไปดว้ ย แต่กำรอำ้ งอิงแบบสมั บูรณ์จะยงั คงไม่เปลี่ยนแปลง ถำ้ คุณคดั ลอกหรือเติมสูตรตำมแถวหรือตำมคอลมั น์ จะมีกำรปรับกำรอำ้ งอิงแบบสมั พทั ธโ์ ดยอตั โนมตั ิแต่จะไม่มีกำรปรับกำรอำ้ งอิงแบบสมั บูรณ์แต่อยำ่ งใด ตวั อยำ่ งเช่น ถำ้
คุณคดั ลอกหรือเติมกำรอำ้ งอิงแบบผสมจำกเซลล์ A2 ไปยงั B3 กำรอำ้ งอิงจะปรับจำก =A$1 เป็น =B$1สูตรท่ีถูกคดั ลอกที่มีกำรอำ้ งอิงแบบผสมสไตลก์ ำรอำ้ งอิงสำมมิติกำรอำ้ งอิงไปยงั เวริ ์กชีตหลำยแผน่ ไดโ้ ดยสะดวก ถำ้ คุณตอ้ งกำรวเิ ครำะห์ขอ้ มูลในเซลลห์ รือช่วงของเซลลท์ ี่อยตู่ ำแหน่งเดียวกนั บนเวริ ์กชีตหลำยๆ แผน่ ในเวริ ์กบุก๊ หน่ึง ใหใ้ ชก้ ำรอำ้ งอิงสำมมิติ กำรอำ้ งอิงสำมมิติประกอบดว้ ยกำรอำ้ งอิงเซลลห์ รือช่วงเซลลท์ ่ีนำหนำ้ ดว้ ยช่วงของชื่อเวริ ์กชีต Excel จะใชเ้ วริ ์กชีตใดกต็ ำมท่ีมีกำรจดั เกบ็ อยรู่ ะหวำ่ งชื่อแรกและช่ือสุดทำ้ ยของกำรอำ้ งอิง ตวั อยำ่ งเช่น =SUM(Sheet2:Sheet13!B5)จะบวกทุกค่ำในเซลล์ B5 บนทุกเวริ ์กชีตต้งั แต่ Sheet 2 ถึง Sheet 13คุณสำมำรถใชก้ ำรอำ้ งอิงสำมมิติเพอื่ อำ้ งอิงไปยงั เซลลบ์ นเวิร์กชีตอ่ืนกำหนดช่ือ และสร้ำงสูตรโดยใชฟ้ ังกช์ นั ต่อไปน้ี ไดแ้ ก่ SUM,AVERAGE, AVERAGEA, COUNT, COUNTA, MAX, MAXA, MIN,
MINA, PRODUCT, STDEV.P, STDEV.S, STDEVA, STDEVPA,VAR.P, VAR.S, VARA และ VARPAกำรอำ้ งอิงสำมมิติ ใชไ้ ม่ไดใ้ นสูตรอำร์เรย์กำรอำ้ งอิงสำมมิติ ใชไ้ ม่ไดก้ บั ตวั ดำเนินกำรอินเตอร์เซกชนั (ช่องวำ่ งเดี่ยว) หรือในสูตรที่ใชอ้ ินเทอร์เซกชนั โดยนยัส่ิงท่ีเกิดข้ึนเมื่อคุณยำ้ ย คดั ลอก แทรก หรือลบเวริ ์กชีต ตวั อยำ่ งต่อไปน้ีอธิบำยสิ่งท่ีเกิดข้ึนเมื่อคุณยำ้ ย คดั ลอก แทรก หรือลบเวริ ์กชีตท่ีอยใู่ นกำรอำ้ งอิงสำมมิติ ตวั อยำ่ งน้ีใชส้ ูตร=SUM(Sheet2:Sheet6!A2:A5) เพื่อบวกค่ำของเซลล์ A2 ถึง A5 บนเวิร์กชีตท่ี 2 ถึง 6แทรกหรือคดั ลอก ถำ้ คุณแทรกหรือคดั ลอกแผน่ งำนระหวำ่ ง Sheet2ถึง Sheet6 (จุดสิ้นสุดในตวั อยำ่ งน้ี) Excel จะรวมคำ่ ท้งั หมดในเซลล์ A2ถึง A5 จำกแผน่ งำนที่เพิม่ เขำ้ มำไวใ้ นกำรคำนวณดว้ ยลบ ถำ้ คุณลบแผน่ งำนที่อยรู่ ะหวำ่ ง Sheet2 ถึง Sheet6 ออก Excel จะเอำค่ำจำกแผน่ งำนเหล่ำน้นั ออกจำกกำรคำนวณ
ยำ้ ย ถำ้ คุณยำ้ ยแผน่ งำนที่อยรู่ ะหวำ่ ง Sheet2 ถึง Sheet6 ไปยงั ตำแหน่งที่ต้งั ซ่ึงอยนู่ อกช่วงแผน่ งำนท่ีอำ้ งอิงถึง Excel จะเอำค่ำจำกแผน่ งำนเหล่ำน้นั ออกจำกกำรคำนวณยำ้ ยจุดสิ้นสุด ถำ้ คุณยำ้ ย Sheet2 หรือ Sheet6 ไปท่ีตำแหน่งที่ต้งั อ่ืนภำยในเวริ ์กบุก๊ เดียวกนั Excel จะปรับกำรคำนวณใหเ้ ขำ้ กบั ช่วงใหม่ของแผน่ งำนท่ีอยรู่ ะหวำ่ งแผน่ งำนท้งั สองลบจุดสิ้นสุด ถำ้ คุณลบ Sheet2 หรือ Sheet6 Excel จะปรับกำรคำนวณใหเ้ ขำ้ กบั ช่วงของแผน่ งำนท่ีอยรู่ ะหวำ่ งแผน่ งำนท้งั สองสไตลก์ ำรอำ้ งอิง R1C1คุณยงั สำมำรถใชส้ ไตลก์ ำรอำ้ งอิงท่ีมีกำรใส่หมำยเลขใหก้ บั แถวและคอลมั น์บนเวริ ์กชีตไดเ้ ช่นกนั สไตลก์ ำรอำ้ งอิงแบบ R1C1 มีประโยชน์ในกำรคำนวณตำแหน่งแถวและคอลมั นใ์ นแมโคร ในสไตลแ์ บบ R1C1น้ี Excel จะระบุตำแหน่งที่ต้งั ของเซลลด์ ว้ ย \"R\" ตำมดว้ ยหมำยเลขแถวและ \"C\" ตำมดว้ ยหมำยเลขคอลมั น์อำ้ งอิง ควำมหมำยR[-2]C กำรอำ้ งอิงสมั พทั ธ์ ไปยงั เซลลท์ ี่อยเู่ หนือข้ึนไปสองแถวและ ภำยในคอลมั น์เดียวกนั
R[2]C[2] กำรอำ้ งอิงสมั พทั ธ์ไปที่เซลลส์ องแถวลงมำและสองคอลมั น์ ทำงขวำR2C2 กำรอำ้ งอิงสมั บูรณ์ไปยงั เซลลท์ ี่อยใู่ นแถวที่สองและใน คอลมั นท์ ี่สองR[-1] กำรอำ้ งอิงสมั พทั ธไ์ ปท่ีท้งั แถวเหนือเซลลท์ ี่ใชง้ ำนอยู่R กำรอำ้ งอิงสมั บูรณ์ไปที่แถวปัจจุบนัเม่ือคุณบนั ทึกแมโคร Excel จะบนั ทึกคำสง่ั บำงคำสง่ั โดยใชส้ ไตลก์ ำรอำ้ งอิงแบบ R1C1 ตวั อยำ่ งเช่น ถำ้ คุณบนั ทึกคำสง่ั เช่น กำรคลิกป่ ุมผลรวมอตั โนมตั ิ เพ่ือแทรกสูตรท่ีหำผลรวมช่วงเซลล์ Excel กจ็ ะบนั ทึกสูตรโดยใชส้ ไตลก์ ำรอำ้ งอิงแบบ R1C1 ไม่ใช่แบบ A1คุณสำมำรถเปิ ดหรือปิ ดสไตลก์ ำรอำ้ งอิงเซลลแ์ บบ R1C1 ไดด้ ว้ ยกำรต้งัค่ำหรือลำ้ งกล่องกำเคร่ืองหมำย สไตลก์ ำรอำ้ งอิงเซลลแ์ บบ R1C1ภำยใตส้ ่วน กำรทำงำนกบั สูตร ในประเภท สูตร ของกล่องโตต้ อบตวั เลือก เม่ือตอ้ งกำรแสดงกล่องโตต้ อบน้ี ใหค้ ลิกแทบ็ ไฟล์ดำ้ นบนของหนำ้การใช้ชื่อในสูตร Excel
คุณสำมำรถสร้ำงชื่อที่กำหนดเพอ่ื เป็นตวั แทนเซลล์ ช่วงของเซลล์ สูตรคำ่ คงที่ หรือตำรำง Excel ได้ ช่ือกค็ ือกำรอำ้ งอิงแบบยอ่ ท่ีช่วยใหเ้ ขำ้ ใจจุดประสงคข์ องกำรอำ้ งอิงเซลล์ ค่ำคงท่ี สูตร หรือตำรำงไดง้ ่ำยข้ึน ซ่ึงแต่ละรำยกำรอำจดูจะเขำ้ ใจไดย้ ำกในตอนแรก ขอ้ มูลต่อไปน้ีจะแสดงตวั อยำ่ งทว่ั ไปของชื่อ และแสดงใหเ้ ห็นวำ่ กำรใชช้ ื่อเหล่ำน้นั ในสูตรจะสำมำรถเพม่ิ ควำมชดั เจนและทำใหเ้ ขำ้ ใจสูตรง่ำยข้ึนไดอ้ ยำ่ งไรตวั อยำ่ ง 1ชนิด ตวั อยำ่ ง กำรใชช้ ่วงแทนกำรใชช้ ่ือ ตวั อยำ่ ง กำรใชช้ ่ือตวั อยำ่ งอำ้ งอิง =SUM(A16:A20) =SUM(Sales)คำ่ คงท่ีสูตร =PRODUCT(A12,9.5%) =PRODUCT(Price,TaxRate)ตำรำง =TEXT(VLOOKUP(MAX(A16, =TEXT(VLOOKUP(MAX(ยอดขำย A20),A16:B20,2,FALSE),\"m/dd/ ),ขอ้ มูลกำรขำย yyyy\") ,2,FALSE),\"m/dd/yyyy\") A22:B25 =PRODUCT(รำคำ,ตำรำง1[@อตั รำ ภำษี])ตวั อยำ่ ง 2คดั ลอกขอ้ มูลตวั อยำ่ งในตำรำงต่อไปน้ี และวำงในเซลล์ A1 ของเวิร์กชีต Excel ใหม่ เพ่อื ใหส้ ูตรแสดงผลลพั ธ์ ใหเ้ ลือกสูตร กด F2 แลว้ กด
Enter ถำ้ จำเป็น คุณสำมำรถปรับควำมกวำ้ งของคอลมั น์เพอื่ ดูขอ้ มูลท้งั หมดได้หมำยเหต:ุ ในสูตรในคอลมั น์ C และ D ที่กำหนดช่ือเป็น “Sales” จะแสดงแทนกำรอำ้ งอิงไปยงั (ช่วง) A9:A13 และช่ือ “SalesInfo” จะถูกแทนสำหรับช่วง A9:A13 ถำ้ คุณไม่สร้ำงช่ือเหล่ำน้ีในเวริ ์กบุก๊ ทดสอบของคุณ จะทำใหส้ ูตรใน D2:D3 คืนคำ่ เป็นขอ้ ผดิ พลำด #NAME?ชนิดตวั อยำ่ ง ตวั อยำ่ งท่ีไม่ใชช้ ื่อ ตวั อยำ่ งที่ใชช้ ่ือ สูตรและผลลพั ธท์ ่ี ใชช้ ื่ออำ้ งอิง '=SUM(A9:A13) '=SUM(Sales) =SUM(Sales)สูตร '=TEXT(VLOOKU '=TEXT(VLOOKU =TEXT(VLOOK P(MAX(A9:13),A9: P(MAX(ยอดขำย), UP(MAX(ยอดขำย B13,2,FALSE),\"m/ ขอ้ มูลกำรขำย ),ขอ้ มูลกำรขำย dd/yyyy\") ,2,FALSE),\"m/dd/y ,2,FALSE),\"m/dd/ yyy\") yyyy\")รำคำ$995Sales วนั ที่ที่ขำย$249 3/17/2011$399 4/2/2011$643 4/23/2011$275 4/30/2011$447 5/4/2011
ชนิดของชื่อมีชนิดของช่ืออยหู่ ลำยชนิดท่ีคุณสำมำรถสร้ำงและใชไ้ ด้ชื่อที่กำหนด ช่ือท่ีใชแ้ ทนเซลล์ ช่วงของเซลล์ สูตร หรือคำ่ คงท่ี คุณสำมำรถสร้ำงช่ือที่กำหนดของคุณเองได้ นอกจำกน้ี ในบำงคร้ัง Excelยงั สร้ำงช่ือท่ีกำหนดใหค้ ุณอีกดว้ ย เช่น เมื่อคุณต้งั คำ่ พ้ืนที่พมิ พ์ชื่อตำรำง ชื่อสำหรับตำรำง Excel ซ่ึงเป็นคอลเลกชนั ของขอ้ มูลเก่ียวกบั เรื่องที่เฉพำะเจำะจงท่ีเกบ็ อยใู่ นระเบียน (แถว) และเขตขอ้ มูล(คอลมั น)์ Excel จะสร้ำงช่ือตำรำง Excel เริ่มตน้ เป็น \"ตำรำง1\", \"ตำรำง2\" เร่ือยไปในแต่ละคร้ังท่ีคุณแทรกตำรำง Excel แต่คุณสำมำรถเปลี่ยนชื่อเหล่ำน้ีเพอ่ื ใหส้ ่ือควำมหมำยไดด้ ีข้ึนได้สำหรับขอ้ มูลเพมิ่ เติมเกี่ยวกบั ตำรำง Excel ใหด้ ู กำรใชก้ ำรอำ้ งอิงที่มีแบบแผนกบั ตำรำง Excelกำรสร้ำงและกำรใส่ช่ือคุณสร้ำงช่ือโดยใช้กล่องช่ือบนแถบสูตร วธิ ีน้ีใชไ้ ดด้ ีท่ีสุดสำหรับกำรสร้ำงช่ือระดบั เวริ ์กบุก๊ สำหรับช่วงท่ีเลือก
สร้ำงชื่อจำกส่วนท่ีเลือก คุณสำมำรถสร้ำงช่ือไดโ้ ดยสะดวกจำกป้ำยชื่อแถวและคอลมั นท์ ี่มีอยโู่ ดยใชเ้ ซลลส์ ่วนท่ีเลือกในเวริ ์กชีตกล่องโตต้ อบ 'ชื่อใหม่' วธิ ีน้ีใชไ้ ดด้ ีท่ีสุดเม่ือคุณตอ้ งกำรควำมยดื หยนุ่มำกข้ึนในกำรสร้ำงช่ือ อยำ่ งเช่นกำรระบุขอบเขตของระดบั เวริ ์กชีตภำยในหรือกำรสร้ำงขอ้ คิดเห็นของช่ือหมำยเหต:ุ โดยคำ่ เร่ิมตน้ แลว้ ช่ือจะใชก้ ำรอำ้ งอิงเซลลแ์ บบสมั บูรณ์คุณสำมำรถใส่ชื่อดว้ ยวธิ ีต่อไปน้ีกำรพิมพ์ ตวั อยำ่ งเช่น กำรพมิ พช์ ่ือเพ่ือเป็นอำร์กิวเมนตใ์ นสูตรกำรใชก้ ำรทำใหส้ ูตรสมบูรณ์อตั โนมตั ิ ใชร้ ำยกำรดรอปดำวน์ของกำรทำใหส้ ูตรสมบูรณ์อตั โนมตั ิ โดยรำยกำรจะแสดงชื่อที่ถูกตอ้ งใหก้ บั คุณโดยอตั โนมตั ิกำรเลือกจำกคำสง่ั ใชใ้ นสูตร เลือกช่ือที่กำหนดจำกรำยกำรท่ีมีอยจู่ ำกคำสง่ั ใชใ้ นสูตร ในกลุ่ม ช่ือท่ีกำหนด บนแทบ็ สูตรสำหรับขอ้ มูลเพ่ิมเติม ใหด้ ูท่ี กำรกำหนดและใชช้ ่ือในสูตรดำ้ นบนของหนำ้
การใช้สูตรอาร์เรย์และค่าคงทอี่ าร์เรย์ใน Excelสูตรอำร์เรยส์ ำมำรถทำกำรคำนวณหลำยกำรคำนวณ แลว้ ส่งกลบัผลลพั ธ์เดียวหรือหลำยผลลพั ธ์ได้ สูตรอำร์เรยจ์ ะดำเนินกำรกบั ชุดของคำ่ อยำ่ งนอ้ ยสองชุดท่ีเรียกวำ่ อำร์กิวเมนตแ์ บบอำร์เรย์ อำร์กิวเมนตแ์ บบอำร์เรยแ์ ต่ละอำร์กิวเมนตจ์ ะตอ้ งมีจำนวนแถวและคอลมั น์เท่ำกนั โดยคุณสำมำรถสร้ำงสูตรอำร์เรยไ์ ดโ้ ดยใชว้ ธิ ีกำรเดียวกบั ที่คุณสร้ำงสูตรอ่ืนเวน้ แต่วำ่ คุณตอ้ งกด CTRL+SHIFT+ENTER เพือ่ ป้อนสูตรน้นั ๆฟังกช์ นั ที่มีอยแู่ ลว้ ภำยในบำงฟังกช์ นั กเ็ ป็นสูตรอำร์เรย์ และตอ้ งใส่เป็นอำร์เรยเ์ พอ่ื ใหไ้ ดผ้ ลลพั ธ์ท่ีถูกตอ้ งคำ่ คงท่ีอำร์เรยส์ ำมำรถใชเ้ ป็นกำรอำ้ งอิงเมื่อคุณไม่ตอ้ งกำรป้อนคำ่ คงที่แต่ละคำ่ ในเซลลท์ ี่แยกกนั บนเวริ ์กชีตกำรใชส้ ูตรอำร์เรยเ์ พอื่ คำนวณผลลพั ธ์แบบเด่ียวหรือแบบหลำยผลลพั ธ์หมำยเหตุ: เมื่อคุณใส่ สูตรอำร์เรย์ Excel จะแทรกสูตรระหวำ่ ง {}(วงเลบ็ ปี กกำ) โดยอตั โนมตั ิ ถำ้ คุณพยำยำมใส่วงเลบ็ ปี กกำดว้ ยตวั เองExcel จะแสดงสูตรของคุณเป็นขอ้ ควำม
สูตรอำร์เรยท์ ี่สร้ำงผลลพั ธเ์ ดี่ยว สูตรอำร์เรยช์ นิดน้ีสำมำรถลดควำมซบั ซอ้ นของรูปแบบของเวริ ์กชีตไดโ้ ดยกำรแทนที่สูตรต่ำงๆ ดว้ ยสูตรอำร์เรยเ์ ด่ียวตวั อยำ่ งเช่น สูตรต่อไปน้ีจะคำนวณคำ่ ผลรวมของอำร์เรยข์ องรำคำหุน้และส่วนแบ่ง โดยไม่ใชแ้ ถวของเซลลเ์ พ่ือคำนวณและแสดงค่ำแต่ละค่ำสำหรับหุน้ แต่ละตวัเมื่อคุณใส่สูตร ={SUM(B2:D2*B3:D3)} เป็นสูตรอำร์เรย์ สูตรจะคูณจำนวนหุน้ และ รำคำ สำหรับแต่ละหุน้ แลว้ บวกผลลพั ธ์ของกำรคำนวณเหล่ำน้นั เขำ้ ดว้ ยกนัสูตรอำร์เรยท์ ่ีสร้ำงหลำยผลลพั ธ์ ฟังกช์ นั เวริ ์กชีตบำงฟังกช์ นั จะคืนคำ่อำร์เรยเ์ ป็นค่ำต่ำงๆ หรือจำเป็นตอ้ งมีคำ่ อำร์เรยเ์ ป็นอำร์กิวเมนต์ เมื่อตอ้ งกำรคำนวณผลลพั ธ์หลำยผลลพั ธ์ดว้ ยสูตรอำร์เรย์ คุณตอ้ งใส่อำร์เรย์ลงในช่วงของเซลลท์ ี่มีจำนวนแถวและคอลมั นเ์ ท่ำกนั กบั อำร์กิวเมนต์อำร์เรย์
ตวั อยำ่ งเช่น ถำ้ มีชุดของยอดขำยสำมยอดอนุกรม (ในคอลมั น์ B)สำหรับชุดของเดือนสำมเดือน (ในคอลมั น์ A) ฟังกช์ นั TREND จะหำค่ำเสน้ ตรงใหก้ บั ยอดขำย ในกำรแสดงผลลพั ธ์ท้งั หมดของสูตรน้นัผลลพั ธ์จะถูกใส่ไวใ้ นเซลลส์ ำมเซลลใ์ นคอลมั น์ C (C1:C3)เม่ือคุณป้อนสูตร =TREND(B1:B3,A1:A3) เป็นสูตรอำร์เรย์ สูตรจะสร้ำงผลลพั ธ์แยกกนั สำมค่ำ (22196, 17079 และ 11962) จำกตวั เลขกำรขำยท้งั สำมค่ำ และเดือนสำมเดือนใชค้ ำ่ คงที่อำร์เรย์ในสูตรแบบปกติ คุณสำมำรถใส่กำรอำ้ งอิงไปยงั เซลลท์ ี่มีคำ่ หรือใส่คำ่น้นั เลย (ที่เรียกวำ่ คำ่ คงที่) กไ็ ด้ ในทำนองเดียวกนั ในสูตรอำร์เรย์ คุณก็สำมำรถใส่กำรอำ้ งอิงไปยงั อำร์เรย์ หรือใส่อำร์เรยข์ องคำ่ ที่มีอยภู่ ำยในเซลล์ (ท่ีเรียกวำ่ คำ่ คงท่ีอำร์เรย)์ ไดเ้ ช่นกนั สูตรอำร์เรยจ์ ะยอมรับค่ำคงท่ีในแบบเดียวกบั สูตรท่ีไม่ใช่อำร์เรย์ (non-array) ยอมรับ แต่คุณจะตอ้ งป้อนค่ำคงท่ีอำร์เรยใ์ นรูปแบบเฉพำะตวั
ค่ำคงท่ีอำร์เรยอ์ ำจประกอบดว้ ยตวั เลข ขอ้ ควำม คำ่ ตรรกะ (เช่น TRUEหรือ FALSE) หรือค่ำควำมผดิ พลำด (เช่น #N/A) ชนิดของค่ำท่ีแตกต่ำงกนั สำมำรถอยใู่ นค่ำคงท่ีอำร์เรยเ์ ดียวกนั ได้ ตวั อยำ่ งเช่น{1,3,4;TRUE,FALSE,TRUE} ตวั เลขในคำ่ คงท่ีอำร์เรยอ์ ำจเป็นจำนวนเตม็ ทศนิยม หรือรูปแบบเชิงวทิ ยำศำสตร์ ขอ้ ควำมจะตอ้ งอยใู่ นเครื่องหมำยอญั ประกำศคู่ ตวั อยำ่ งเช่น \"วนั องั คำร\"คำ่ คงที่อำร์เรยไ์ ม่สำมำรถมีกำรอำ้ งอิงเซลล์ คอลมั น์หรือแถวที่มีควำมยำวต่ำงกนั สูตร หรืออกั ขระพเิ ศษ $ (เครื่องหมำยดอลลำร์) วงเลบ็ หรือ% (เครื่องหมำยเปอร์เซ็นต)์เม่ือคุณจดั รูปแบบค่ำคงที่อำร์เรย์ ใหต้ รวจสอบใหแ้ น่ใจวำ่ คุณใส่ค่ำคงท่ีอำร์เรยใ์ นวงเลบ็ ปี กกำ ( { } )แยกค่ำที่อยตู่ ่ำงคอลมั น์กนั ดว้ ยเคร่ืองหมำยจุลภำค (,) ตวั อยำ่ งเช่น เมื่อตอ้ งกำรระบุคำ่ 10, 20, 30 และ 40 ใหใ้ ส่ {10,20,30,40} ค่ำคงท่ีอำร์เรย์น้ีเรียกวำ่ อำร์เรย์ 1 คูณ 4 และเท่ำกบั กำรอำ้ งอิง 1 แถวคูณ 4 คอลมั น์แยกค่ำที่อยตู่ ่ำงแถวกนั โดยใชเ้ ครื่องหมำยอฒั ภำค (;) ตวั อยำ่ งเช่น เมื่อตอ้ งกำรระบุค่ำ 10, 20, 30 และ 40 ในแถวหน่ึง และ 50, 60, 70 และ 80
ในแถวถดั ไปดำ้ นล่ำง ใหใ้ ส่ค่ำคงท่ีอำร์เรย์ 2 คูณ 4 ดงั น้ี{10,20,30,40;50,60,70,80}ดำ้ นบนของหนำ้การลบสูตรเมื่อคุณลบสูตร ค่ำผลลพั ธ์ของสูตรจะถูกลบดว้ ย อยำ่ งไรกต็ ำม คุณสำมำรถลบสูตรแลว้ ใหเ้ หลือเฉพำะค่ำผลลพั ธ์ของสูตรในเซลลไ์ ด้เม่ือตอ้ งกำรลบสูตรพร้อมกบั ค่ำผลลพั ธ์ ใหท้ ำตำมต่อไปน้ี:เลือกเซลลห์ รือช่วงของเซลลท์ ่ีมีสูตรกด Deleteเมื่อตอ้ งกำรลบสูตรโดยที่ไม่ลบค่ำผลลพั ธ์ ใหท้ ำตำมต่อไปน้ี:เลือกเซลลห์ รือช่วงของเซลลท์ ี่มีสูตรถำ้ สูตรเป็นสูตรอำร์เรย์ ใหเ้ ลือกช่วงของเซลลท์ ี่มีสูตรอำร์เรย์วธิ ีเลือกช่วงของเซลลท์ ี่มีสูตรอำร์เรย์คลิกเซลลใ์ นสูตรอำร์เรย์
บนแทบ็ หนำ้ แรก ในกลุ่ม กำรแกไ้ ข ใหค้ ลิก คน้ หำและเลือก แลว้ คลิกไปที่คลิก พิเศษคลิก อำร์เรยป์ ัจจุบนับนแทบ็ หนำ้ แรก ในกลุ่ม คลิปบอร์ด ใหค้ ลิก คดั ลอกแป้นพิมพล์ ดั คุณยงั สำมำรถกด CTRL+C ได้บนแทบ็ หนำ้ แรก ในกลุ่ม คลิปบอร์ด ใหค้ ลิกลูกศรที่อยดู่ ำ้ นล่ำง วำงแลว้ คลิก วำงคำ่ดำ้ นบนของหนำ้หลกี เลย่ี งข้อผดิ พลาดทั่วไปเมื่อสร้างสูตรตำรำงต่อไปน้ีจะสรุปขอ้ ผดิ พลำดทว่ั ไปส่วนใหญ่ที่อำจเกิดข้ึนเมื่อคุณใส่สูตร และวธิ ีหลีกเล่ียงขอ้ ผดิ พลำดในสูตร
ตรวจสอบใหแ้ น่ใจ ขอ้ มูลเพ่มิ เติมวำ่ คุณ...จบั คูว่ งเลบ็ เปิ ดและ วงเลบ็ ท้งั หมดเป็นส่วนหน่ึงของกำรจบั คู่ในสูตรปิ ดท้งั หมดใน เมื่อคุณสร้ำงสูตร Excel จะแสดงวงเลบ็ เป็นสีเม่ือสูตร คุณใส่วงเลบ็ใชเ้ ครื่องหมำยจุดคู่ เคร่ืองหมำยจุดคู่ (:) ใชเ้ พื่อคนั่ กำรอำ้ งอิงเซลล์เพื่อระบุช่วงท่ีคุณ แรกและเซลลส์ ุดทำ้ ยในช่วง เช่น A1:A5.ใส่ในสูตรใส่อำร์กิวเมนตท์ ่ี ฟังกช์ นั ต่ำงๆ สำมำรถมีอำร์กิวเมนตท์ ี่จำเป็นและจำเป็นท้งั หมด อำร์กิวเมนตเ์ สริมได้ (ระบุดว้ ยวงเลบ็ ส่ีเหลี่ยมใน ไวยกรณ์) ตอ้ งใส่อำร์กิวเมนตท์ ี่จำเป็นท้งั หมด รวมถึงตรวจสอบใหแ้ น่ใจวำ่ คุณไม่ไดใ้ ส่ อำร์กิวเมนตม์ ำกเกินไปอยำ่ ซอ้ นฟังกช์ นั กำรซอ้ นฟังกช์ นั ภำยในสูตรถูกจำกดั ไวท้ ี่ 64เกินกวำ่ 64 ฟังกช์ นั ระดบัในสูตรใส่ช่ือเวริ ์กบุก๊ หรื เม่ืออำ้ งอิงไปยงั ค่ำหรือเซลลบ์ นเวริ ์กชีตหรือเวริ ์กอเวริ ์กชีตใน บุก๊ ท่ีมีอกั ขระที่ไม่ใช่ตวั อกั ษรในช่ือ คุณตอ้ งใส่เครื่องหมำย เครื่องหมำยอญั ประกำศเดี่ยว (‘) ลงในช่ืออญั ประกำศเดี่ยวรวมเสน้ ทำงไปยงั กำรอำ้ งอิงภำยนอกจะตอ้ งมีชื่อเวริ ์กบุก๊ และ
เวิร์กบุก๊ ภำยนอก เส้นทำงไปยงั เวิร์กบุ๊กใส่ตวั เลขโดยไม่มี ตวั เลขที่คุณใส่ในสูตรไม่ควรอยใู่ นรูปแบบที่มีจุดกำรจดั รูปแบบ คนั่ หรือเคร่ืองหมำยดอลลำร์ ($) เน่ืองจำกมี เคร่ืองหมำยจุลภำคเป็นตวั คนั่ ระหวำ่ งอำร์กิวเมนต์ ในสูตรอยแู่ ลว้ และเครื่องหมำยดอลลำร์ถกู ใช้ สำหรับกำรอำ้ งอิงแบบสมั บูรณ์ เช่น แทนที่จะใส่ $1,000 ใหใ้ ส่ 1000 ในสูตรแทน
Search
Read the Text Version
- 1 - 38
Pages: