Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

ฟังก์ชันและฟีเจอร์ Excel ที่ Management Consultant ต้องเชี่ยวชาญ: 70 ฟังก์ชัน + 7 ฟีเจอร์หลัก

สำหรับ Management Consultant ที่ต้องวิเคราะห์ข้อมูลและนำเสนอให้ลูกค้า Microsoft Excel เป็นเครื่องมือสำคัญที่สุด บทความนี้รวบรวม 70 ฟังก์ชัน และ 7 ฟีเจอร์หลัก ที่ควรเชี่ยวชาญ

70 ฟังก์ชัน Excel แบ่งตามหมวดหมู่

DATE Functions (8 ฟังก์ชัน)

DAY

คืนค่าวัน (1-31) จากวันที่

=DAY(serial_number)

MONTH

คืนค่าเดือน (1-12) จากวันที่

=MONTH(serial_number)

YEAR

คืนค่าปี (1900-9999) จากวันที่

=YEAR(serial_number)

WEEKDAY

คืนค่าวันในสัปดาห์ (1=อาทิตย์, 7=เสาร์) มี return_type ปรับเริ่มต้นสัปดาห์ได้

=WEEKDAY(serial_number,[return_type])

WEEKNUM

คืนค่าสัปดาห์ในปี (1-54)

=WEEKNUM(serial_number,[return_type])

NETWORKDAYS

คำนวณวันทำงานระหว่าง 2 วันที่ (ไม่นับเสาร์-อาทิตย์ และวันหยุด)

=NETWORKDAYS(start_date, end_date, [holidays])

DATE

สร้างวันที่จาก ปี เดือน วัน

=DATE(year, month, day)

TODAY

คืนคาวันที่ปัจจุบัน (ไม่มีอาร์กิวเมนต์)

=TODAY()

TEXT Functions (11 ฟังก์ชัน)

FIND

ค้นหาตำแหน่งข้อความ (Case-sensitive)

=FIND(find_text, within_text, [start_num])

SEARCH

ค้นหาตำแหน่งข้อความ (Not case-sensitive)

=SEARCH(find_text, within_text, [start_num])

LEFT

ดึงข้อความจากด้านซ้าย

=LEFT(text, num_chars)

RIGHT

ดึงข้อความจากด้านขวา

=RIGHT(text, num_chars)

MID

ดึงข้อความจากตำแหน่งที่กำหนด

=MID(text, start_num, num_chars)

LEN

นับจำนวนตัวอักษร (รวม space)

=LEN(text)

VALUE

แปลงข้อความที่เป็นตัวเลข กลายเป็นตัวเลขจริง

=VALUE(text)

TEXT

แปลงตัวเลขเป็นข้อความตามรูปแบบที่กำหนด

=TEXT(value, format_text)

TRIM

ลบ space เกิน (เหลือ space ระหว่างคำแค่ 1 ช่อง)

=TRIM(text)

CLEAN

ลบ Non-printable characters

=CLEAN(text)

CONCATENATE

รวมข้อความหลายตัวเป็นข้อความเดียว (ใหม่ใช้ CONCAT หรือ TEXTJOIN แทน)

=CONCATENATE(text1, [text2], ...)

LOGICAL Functions (8 ฟังก์ชัน)

TRUE / FALSE

คืนค่า TRUE/FALSE (ไม่มีอาร์กิวเมนต์)

AND

TRUE ถ้าทุกเงื่อนไขเป็นจริง

=AND(logical1, [logical2], ...)

OR

TRUE ถ้ามีเงื่อนไขใดเป็นจริง

=OR(logical1, [logical2], ...)

NOT

กลับค่าตรรกะ

=NOT(logical)

SWITCH

เปรียบเทียบค่ากับรายการ คืนค่าที่ตรง (มี default ได้)

=SWITCH(expression, value1, result1, [default or value2, result2], ...)

IF

ตรวจสอบเงื่อนไข คืนค่าตามผลลัพธ์

=IF(logical_test, value_if_true, [value_if_false])

IFERROR

จับ Error คืนค่าที่กำหนดแทน

=IFERROR(value, value_if_error)

LOOKUP & REFERENCE Functions (13 ฟังก์ชัน)

CHOOSE

เลือกค่าจากรายการตาม index_num (1-254)

=CHOOSE(index_num, value1, [value2], ...)

ROW / COLUMN

คืนค่าหมายเลขแถว/คอลัมน์ของเซลล์อ้างอิง

=ROW([reference])
=COLUMN([reference])

ROWS / COLUMNS

นับจำนวนแถว/คอลัมน์ในช่วงข้อมูล

=ROWS(array)
=COLUMNS(array)

VLOOKUP

ค้นหาในคอลัมน์แรก คืนค่าจากคอลัมน์ที่กำหนด

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

HLOOKUP

ค้นหาในแถวแรก คืนค่าจากแถวที่กำหนด

=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])

LOOKUP

ค้นหาในเวกเตอร์เดียว คืนค่าจากเวกเตอร์อีกตัว

=LOOKUP(lookup_value, lookup_vector, [result_vector])

MATCH

หาตำแหน่งของค่าในช่วงข้อมูล

=MATCH(lookup_value, lookup_array, [match_type])

INDEX

คืนค่าจากตำแหน่งแถว/คอลัมน์ในช่วงข้อมูล

=INDEX(array, row_num, [column_num])

OFFSET

อ้างอิงช่วงข้อมูลที่ห่างจากเซลล์อ้างอิง

=OFFSET(reference, rows, cols, [height], [width])

INDIRECT

แปลงข้อความเป็น Cell Reference

=INDIRECT(ref_text, [a1])

GETPIVOTDATA

ดึงข้อมูลจาก PivotTable

=GETPIVOTDATA(data_field, pivot_table, [field1, item1], ...)

MATH Functions (15 ฟังก์ชัน)

RAND / RANDBETWEEN

สุ่มเลขทศนิยม 0-1 / สุ่มจำนวนเต็มในช่วง

=RAND()
=RANDBETWEEN(bottom, top)

INT / ROUND / FLOOR / CEILING

ปัดเศษ: INT=ทศนิยม, ROUND=จำนวนหลัก, FLOOR=ลง, CEILING=ขึ้น ตาม significance

SUM / SUMIF / SUMIFS

ผลรวม / ผลรวมมีเงื่อนไข 1 เงื่อนไข / หลายเงื่อนไข

PRODUCT

คูณค่าทั้งหมดในช่วง

POWER

ยกกำลัง

=POWER(number, power)

SQRT

รากที่สอง

MOD

เศษจากการหาร

SUBTOTAL

คำนวณย่อย (รองรับ filtered/hidden rows) function_num 1-11 หรือ 101-111

SUMPRODUCT

คูณค่าคู่กันในอาร์เรย์ แล้วรวมผลรวม

STATISTICAL Functions (15 ฟังก์ชัน)

COUNT / COUNTA / COUNTIF / COUNTIFS

นับเซลล์ที่เป็นตัวเลข / ไม่ว่าง / ตรงเงื่อนไข 1 / หลายเงื่อนไข

AVERAGE / AVERAGEIF / AVERAGEIFS

ค่าเฉลี่ย / ค่าเฉลี่ยมีเงื่อนไข 1 / หลายเงื่อนไข

MIN / MAX

ค่าต่ำสุด / สูงสุด

MEDIAN

ค่ามัธยฐาน

STDEV / VAR

Standard Deviation / Variance (ตัวอย่าง)

RANK

อันดับของค่าในชุดข้อมูล (order=0 เรียงมากไปน้อย, order≠0 น้อยไปมาก)

LARGE / SMALL

ค่าที่ใหญ่ลำดับ k / เล็กลำดับ k

7 ฟีเจอร์ Excel ที่ Consultant ควรเชี่ยวชาญ

1. Named Ranges

ตั้งชื่อให้ช่วงข้อมูล ใช้ในสูตรแทน Cell Reference → อ่านง่าย บำรุงรักษาง่าย อัปเดตอัตโนมัติ

2. Conditional Formatting

จัดรูปแบบเซลล์ตามเงื่อนไข ใช้สำหรับ: สร้าง Alternating Bands, หา Duplicate, เปรียบเทียบค่า, แสดง Icon Sets

3. Pivot Tables & Charts

สรุป/วิเคราะห์ข้อมูลขนาดใหญ่ได้เร็ว Slice & Dice ตามมิติต่างๆ คำนวณ Average, Min, Max ฯลฯ ได้ง่าย

4. RSQ (R-squared)

วัดความสัมพันธ์ระหว่าง 2 ชุดข้อมูล ใช้ร่วม Scatter Plot + Trendline แสดงสมการและ R² บนกราฟ

5. Regression Analysis

ทำนายผลลัพธ์/ปรับปรุงกระบวนการ ใช้ Data Analysis Toolpak → Regression ตั้งค่า Input Y/X Range, Residuals, Plots

6. Excel Solver

Optimization tool หาคำตอบที่ดีที่สุดภายใต้เงื่อนไข (What-if Analysis)

7. VBA Programming

อัตโนมัติงานซ้ำ (พิมพ์ 100+ ไฟล์, สร้าง Slides อัปเดตตามข้อมูล, ดึงข้อมูลจากเว็บ) ทักษะสำคัญเพื่อเพิ่มประสิทธิภาพ

สรุป

การเชี่ยวชาญฟังก์ชันและฟีเจอร์เหล่านี้จะช่วยให้ Management Consultant จัดการ วิเคราะห์ และนำเสนอข้อมูลได้อย่างมืออาชีพและมีประสิทธิภาพ