วันพุธที่ 11 มกราคม พ.ศ. 2555

ตัวดำเนินการ (Operator) ต่างๆ ใน Excel

ตัวดำเนินการ (Operator) ต่างๆ ใน Excel


·  ทางคณิตศาสตร์ (Arithmetic Operator)


                คือ operator ที่ใช้กับข้อมูลประเภทตัวเลขหรือเซลที่เก็บค่าตัวเลข และจะให้ผลลัพธ์เป็นตัวเลขเสมอ

·  ตัวดำเนินการเปรียบเทียบ (Comparison Operator)

                เป็น  operator ที่ใช้เปรียบเทียบข้อมูล 2 ตัว ว่ามีค่าเท่าหรือไม่เท่ากันอย่างไร โดยให้ผลลัพธ์เป็นค่าทางตรรกะ (Logical value) ว่า จริง (TRUE) หรือ เท็จ (FALSE) อย่างใดอย่างหนึ่ง



 

<Key Word สำหรับค้นหาบทความนี้> สอน Excel, Excel ขั้นสูง, หลักสูตร Excel, คำนวณ Excel, อบรม Excel, เรียน Excel, สูตร Excel, Excel Advance


·   ตัวดำเนินการกับข้อความ (Text Operator)

                ข้อความในที่นี้อาจจะเป็นตัวอักษรเพียงตัวเดียว ข้อความทั้งประโยค หรือข้อความที่ไม่มีตัวอักษรอะไรเลยก็ได้ (null string) ซึ่งเวลาเขียนจะใช้เครื่องหมายคำพูดเปิดและปิดติดกันดังนี้ “”

·   ระดับความสำคัญของ Operator

                Operator แต่ละตัวมีระดับความสำคัญไม่เท่ากัน หากไม่แน่ใจว่า Excel จะคำนวณอย่างไร ให้ใส่ ( ) คร่อมส่วนที่ต้องการให้คำนวณก่อนเอาไว้ ก็จะช่วยขจัดความผิดพลาดได้ ตัวอย่างเช่น คุณอาจจะใส่สูตร =2+3*5 โดยต้องการให้โปรแกรมนำ 2+3 (ได้ 5) แล้วนำไปคูณกับ 5 จะได้เป็น 25 แต่เครื่องหมายคูณ * มีระดับความสำคัญสูงกว่าบวก + Excel จึงนำ 3 คูณ 5 ก่อน
(ได้ 15)  แล้วจึงบวกกับ 2 ซึ่ง ได้เป็น 17 วิธีที่จะบังคับให้ Excel คิดเหมือนคุณก็คือใส่ ( ) คร่อมส่วนที่ต้องคำนวณก่อนเป็น =(2+3)*5 เท่านี้คำตอบที่ได้ก็จะถูกต้องอย่างแน่นอน
                ตารางต่อไปนี้จะแสดงระดับความสำคัญของ operator ต่างๆ จากมากไปน้อย โดย operator ที่มีระดับความสำคัญสูงจะถูกคำนวณก่อน และถ้ามี operator ที่มีระดับความสำคัญเดียวกันในสูตร Excel จะคำนวณจากซ้ายไปขวาทีละตัว