SQRT คำนวณรากที่สองของตัวเลข ใช้ได้กับจำนวนบวกเท่านั้น ถ้าเป็นจำนวนลบจะ error #NUM!
=SQRT(number)
=SQRT(number)
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| number | Number | Yes | จำนวนที่ต้องการถอดรากที่สอง ต้องมีค่า >= 0 (ตัวเลขลบจะให้ error #NUM!) |
SQRT(16)=SQRT(16)
4
SQRT(25)=SQRT(25)
5
SQRT(3^2 + 4^2)=SQRT(3^2 + 4^2)
5
SQRT(ABS(-16))=SQRT(ABS(-16))
4
เพราะไม่มีจำนวนจริงไหนเลยที่ยกกำลังสองแล้วได้ -16 Excel จึงไม่รู้จะตอบอะไร หากต้องค่ารากที่สองให้ใช้ ABS ครอบครัว
ผลลัพธ์เหมือนกันเลย =SQRT(16) และ =POWER(16, 0.5) ทั้งคู่ได้ 4 แต่ SQRT ชัดเจนกว่า อ่านแล้วรู้ว่าทำอะไร
ใช้ในการหาระยะห่าง (Distance formula), ส่วนเบี่ยงเบนมาตรฐาน (Standard Deviation), ด้านตรงข้ามมุมฉาก (Hypotenuse) หรือการคำนวณอื่นๆ ทางวิทยาศาสตร์
SQRT ถอดรากที่สองของตัวเลขกลับมา ถ้า SQRT(16) ก็ได้ 4 เพราะ 4 × 4 = 16 ฟังก์ชันนี้ใช้กันบ่อยในการคำนวณทางคณิตศาสตร์ วิทยาศาสตร์ หรือเมื่อต้องค้นหาค่าความยาวด้านของสี่เหลี่ยมจัตุรัส
ที่เจ๋งคือเราสามารถใช้ SQRT ร่วมกับ ABS เพื่อจัดการจำนวนลบได้ เช่น =SQRT(ABS(-16)) จะได้ 4 แทนที่จะ error เลย ทำให้โปรแกรมเราเข้มแข็งขึ้น
ส่วนตัวผมใช้ SQRT บ่อยครั้งในการคำนวณระยะห่าง (Pythagorean Theorem) หรือค่าเบี่ยงเบนมาตรฐาน ซึ่งมันจำเป็นต้องใช้ sqrt อยู่แล้วในสูตร ✓