ใบความรู้ formula ตอน 1
ส 15 จะปิดเทอมแล้ว
วันจันทร์ที่ 30 ม.ค. 55
ถึง 3 ก.พ. 55 เจ้า
ความรู้เกี่ยวกับสูตรเบื้องต้น formula
จากใบงานที่ผ่านมา (ใบงานความสัมพันธ์ของเซล
ได้งานคือ สูตรคูณ รุ่นพี่บอกว่าง่ายจัง)
การใช้สูตร ฟังก์ชั่น
เพื่อคำนวณทุกครั้งจะต้องป้อนเครื่องหมาย = ตามด้วย สูตร
หรือฟังก์ชั่น (รูปแบบคำสั่ง) และตำแหน่งของเซล ที่จะหาค่าหรือความสัมพันธ์
รูปแบบ
=formula(ตำแหน่งของเซลเริ่มต้น งานที่ต้องการ
เช่น บวก ลบ คูณ หาร กับตำแหน่งของเซลถัดไป)
ลดรูป
=formula(จุดเริ่มต้น:จุดสุท้าย)
คั่นด้วยเครื่องหมาย : เรียกว่า โคล่อน
=formula(begin:end)
ลำดับความสำคัญของเครื่องหมายการคำนวณ
ลำดับ
|
เครื่องหมายคณิตศาสตร์
|
เครื่องหมายทางคอมพิวเตอร์
|
Operator
|
ชื่อเครื่องหมาย
|
1
|
( )
|
( )
|
Percent
|
วงเล็บ คือทำคำสั่งในวงเล็บก่อน
|
2
|
%
|
%
|
exponentiation
|
เปอร์เซนต์
|
3
|
an
|
^
|
ยกกำลัง คือ การคูณด้วยจำนวนเดียวกัน
|
|
4
|
× และ ÷
|
* และ
/
|
Multiplication
And Division
|
คูณและหาร
|
5
|
+ และ -
|
+ และ
-
|
Subtraction And addition
|
บวกและลบ คือ เพิ่มและลดจำนวน
|
หมายเหตุ การทำงานที่อยู่ในระดับเดียวกัน
จะคำนวณจากซ้ายไปขวาตามลำดับ
ตัวอย่างการคำนวณ
ข้อสังเกตเกี่ยวกับการใส่สูตร
1. สูตรที่ใส่ในเซลล์จะปรากฏให้เห็นในแถบสูตร
2. ค่าที่เป็นผลลัพธ์ของสูตรจะปรากฏในเซลล์สำหรับเก็บผลลัพธ์
3. กรณีที่มีนิพจน์หลายเครื่องหมายจะทำงานตามลำดับเครื่องหมาย
1. สูตรที่ใส่ในเซลล์จะปรากฏให้เห็นในแถบสูตร
2. ค่าที่เป็นผลลัพธ์ของสูตรจะปรากฏในเซลล์สำหรับเก็บผลลัพธ์
3. กรณีที่มีนิพจน์หลายเครื่องหมายจะทำงานตามลำดับเครื่องหมาย
ตาราง formula
ลำดับ
|
การใช้งาน
|
Formula
|
รูปแบบ
|
สามารถเรียกใช้งานได้ที่
∑ ผลรวมอัตโนมัติ
|
1
|
หาผลรวม
|
Sum
|
=sum(a1:an)
|
ü
|
2
|
หาค่าสูงสุด
|
Max
|
=max(a1:an)
|
ü
|
3
|
หาค่าต่ำสุด
|
Min
|
=min(a1:an)
|
ü
|
4
|
หาจำนวนนับ ตัวอักษร
|
Count
|
=count(a1:an)
|
ü
|
5
|
หาค่าเฉลี่ย
|
average
|
=average(a1:an)
|
ü
|
6
|
หาผลรวมแบบมีเงื่อนไข
|
Sumif
|
=sumif(a1:an)
|
-
|
7
|
การนับมีเงื่อนไข
|
Countif
|
=countif(a1:an)
|
-
|
8
|
การนับจำนวนตัวเลข
|
Counta
|
=counta(a1:an)
|
-
|
ตาราง formula error messages Error Value Meaning Causes
Error Values in Excel
|
||
Error Value
|
Meaning
|
Causes
|
#DIV/0
|
Division
by zero
|
The
division operation in your formula refers to a cell that contains the value 0
or is blank.
เตือนเมื่อสูตรไม่สามารถใช้เลข
0 มาเป็นตัวหาร เช่น
=5/0
|
#N/A
|
No
value available
|
Technically,
this is not an error value but a special value that you can manually enter
into a cell to indicate that you don’t yet have a necessary value.
เตือนเมื่อสูตร
Lookup ค้นหาค่าที่ต้องการไม่พบ เช่น
=Match(MyData,
MyRange, 0) แต่ไม่มี MyData
|
#NAME?
|
Excel
doesn’t recognize a name
|
This
error value appears when you incorrectly type the range name, refer to a
deleted range name, or forget to put quotation marks around a text string in
a formula.
เตือนเมื่อสูตรใช้ชื่อเซลล์
แต่ไม่พบชื่อที่ตั้งไว้ เช่น
=One+Two
แต่ไม่มี Range Name ชื่อ One กับ Two
|
#NULL!
|
You
specified an intersection of two cell ranges whose cells don’t actually
intersect
|
Because
a space indicates an intersection, this error will occur if you insert a
space instead of a comma (the union operator) between ranges used in function
arguments.
เตือนเมื่อสูตรอ้างถึงตำแหน่งเซลล์ที่ไม่มีตัวตน
เช่น
=(F:F H:H) เมื่อ Column F ไม่ได้ตัดกับ Column H |
#NUM!
|
Problem
with a number in the formula
|
This
error can be caused by an invalid argument in an Excel function or a formula
that produces a number too large or too small to be represented in the
worksheet.
เมื่อสูตรใช้ตัวเลขที่เป็นไปไม่ได้ในการคำนวณ
เช่น
=Sqrt(-1) |
#REF!
|
Invalid
cell reference
|
This
error occurs when you delete a cell referred to in the formula or if you
paste cells over the ones referred to in the formula.
เมื่อตำแหน่งเซลล์ที่อ้างในสูตร
เซลล์ที่อ้างถูกลบทิ้ง
|
#VALUE!
|
Wrong
type of argument in a function or wrong type of operator
|
This
error is most often the result of specifying a mathematical operation with
one or more cells that contain text.
เมื่อสูตรไม่สามารถคำนวณหาค่าเป็นตัวเลขได้
เช่น
=5/"Test"
|
การแก้ไข Error Value
สูตรกลุ่ม IS ซึ่งสามารถนำมาใช้กับสูตร If ในการป้องกัน Error
เช่น
=IsError(สูตร) ตรวจสอบ
Error ทุกประเภท
=IsErr(สูตร) ตรวจสอบ
Error
เกือบทุกประเภท เว้น #N/A
=IsNA(สูตร) ตรวจสอบ
Error
#N/A เท่านั้น
=IsText(เซลล์) ตรวจสอบว่าเซลล์มีค่าเป็น Text หรือไม่
=IsNumber(เซลล์) ตรวจสอบว่าเซลล์มีค่าเป็น Number
=IsBlank(เซลล์) ตรวจสอบว่าเซลล์เป็นเซลล์ว่างหรือไม่