Thep Excel

FISHERแปลง Fisher Transform

FISHER แปลงค่าสัมประสิทธิ์สหสัมพันธ์เป็นค่า Fisher Z ที่มีการกระจายแบบปกติ ใช้สำหรับการทดสอบสมมติฐานทางสถิติ

fx
=FISHER(x)

ความนิยม5/10
ความยาก4/10
ประโยชน์6/10

อัปเดต 2 December 2025

Syntax & Arguments

อาร์กิวเมนต์ ชนิด คำอธิบาย
x Number ค่าสัมประสิทธิ์สหสัมพันธ์ (correlation coefficient) หรือจำนวนใดๆ ที่ต้องการแปลง Fisher

Additional Notes

FISHER เป็นฟังก์ชันทางสถิติที่แปลงค่า correlation coefficient (ค่าระหว่าง -1 ถึง 1) ให้เป็นค่า z-score ที่มีการกระจายแบบปกติ

ที่เจ๋งคือ correlation coefficients มักจะไม่กระจายตัวแบบปกติ โดยเฉพาะเมื่อค่ามันอยู่ใกล้ -1 หรือ 1 FISHER Transform จึงแก้ปัญหานี้โดยแปลงค่าให้กระจายตัวแบบปกติ ซึ่งช่วยให้การทดสอบสมมติฐานทางสถิติแม่นยำขึ้น

ส่วนตัวผม FISHER ไม่ได้ใช้บ่อยในการทำงานประจำวัน แต่มันมีคุณค่าสูงเวลาต้องทำการวิเคราะห์ correlation ทางสถิติหรือต้องเฉลี่ยค่า correlation จากหลายชุดข้อมูล มันคือ ‘ปืนลับ’ สำหรับนักสถิติ

Examples

แปลงค่า Correlation พื้นฐานFISHER(0.75)

ค่า correlation 0.75 จะถูกแปลงเป็น z-score ประมาณ 0.973 โดยใช้สูตร z = 0.5 × LN((1+0.75)/(1-0.75))

fx
=FISHER(0.75)

ผลลัพธ์0.9729551
ค่า Correlation เป็น 0FISHER(0)

เมื่อ correlation เป็น 0 ค่า Fisher Z ก็จะเป็น 0 เพราะ LN(1) = 0

fx
=FISHER(0)

ค่า Correlation เป็นลบFISHER(-0.5)

ค่า correlation ติดลบก็แปลงได้เช่นกัน ผลลัพธ์ก็จะติดลบด้วย

fx
=FISHER(-0.5)

ผลลัพธ์-0.5493061
เฉลี่ย Correlations จากหลายชุดข้อมูลFISHERINV(AVERAGE(FISHER(A2), FISHER(A3), FISHER(A4)))

เมื่อต้องการเฉลี่ย correlations ให้แปลง แต่ละค่าด้วย FISHER > หาค่าเฉลี่ย > แปลงกลับด้วย FISHERINV (ใช้ FISHER เป็นตัวช่วย)

fx
=FISHERINV(AVERAGE(FISHER(A2), FISHER(A3), FISHER(A4)))

ผลลัพธ์ค่า correlation เฉลี่ยที่ถูกต้องตามสถิติ

FAQs

ทำไมต้องใช้ FISHER แทนเพียงแค่เอาค่า correlation มาใช้ได้เลย?+

Correlation coefficients ไม่กระจายตัวแบบปกติ (normal distribution) พวกมันเบ้ (skewed) โดยเฉพาะตอนที่ค่ามันอยู่ใกล้ -1 หรือ 1 FISHER Transform ช่วยแปลงให้กระจายตัวแบบปกติ ซึ่งจำเป็นสำหรับการทดสอบสมมติฐานและสร้าง confidence intervals ที่ถูกต้อง

ค่า x ต้องอยู่ในช่วงเท่าไหร่?+

x ต้องอยู่อย่างเคร่งครัดระหว่าง -1 ถึง 1 (exclusive) ถ้า x = 1 จะเกิดข้อผิดพลาด #NUM!

เขา FISHER ต่างจากไง FISHERINV?+

FISHER แปลง correlation ไปเป็น z-score ส่วน FISHERINV ทำสิ่งตรงข้าม แปลง z-score กลับมาเป็น correlation เขาเป็นฟังก์ชันผกผันกัน

ใช้กับ Excel เวอร์ชันไหนได้?+

ใช้ได้กับทุกเวอร์ชัน Excel (ตั้งแต่ Excel 2007 เป็นต้นมา) และ Excel 365

Resources & Related

ฟังก์ชันที่ผู้เขียนโยงไว้กับ FISHER จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง

ฟังก์ชันนี้FISHERStatistical
Statistical (3)
CORREL

CORREL หาค่าสัมประสิทธิ์สหสัมพันธ์ระหว่างข้อมูล 2 ชุด ผลลัพธ์เป็น -1 ถึง 1 บอกให้เห็นว่าข้อมูลทั้งสองไปทางเดียวกันหรือสวนทางกัน

FISHERINV

FISHERINV แปลงค่า Fisher transformation กลับเป็นค่าสัมประสิทธิ์สหสัมพันธ์ (correlation coefficient) ระหว่าง -1 ถึง 1

PEARSON

หาค่าสัมประสิทธิ์สหสัมพันธ์เพียร์สัน (Pearson correlation coefficient) ระหว่างสองชุดข้อมูล – เหมือน CORREL

Compatibility (1)
CONFIDENCE

ฟังก์ชัน CONFIDENCE ใน Excel ใช้สำหรับคำนวณช่วงความเชื่อมั่นสำหรับค่าเฉลี่ยประชากร โดยใช้การแจกแจงแบบปกติ เป็นฟังก์ชันเวอร์ชันเก่าที่ถูกแทนที่ด้วย CONFIDENCE.NORM และ CONFIDENCE.T เพื่อความแม่นยำและยืดหยุ่นที่สูงขึ้น.

Comments

อีเมลของคุณจะไม่ถูกเผยแพร่