| ฟังก์ชัน | ใช้ทำอะไร | มีตั้งแต่ | นิยม | ยาก | ประโยชน์ |
|---|---|---|---|---|---|
| Text.Repeat Text functions | Text.Repeat(text as nullable text, count as number) as nullable text
ทำซ้ำข้อความตามจำนวนครั้งที่ระบุ
|
4 | 2 | 4 | |
| List.AllTrue List functions | List.AllTrue(list as list) as logical
List.AllTrue คืนค่า true หากทุกเงื่อนไขใน List เป็นจริงทั้งหมด
|
4 | 3 | 4 | |
| Number.IsOdd Number functions | number.isodd(value as any) as any
Number.IsOdd ประมวลผลข้อมูลและคืนค่าผลลัพธ์ ใช้สำหรับการจัดการข้อมูล การแปลงข้อมูล และการวิเคราะห์ข้อมูล
|
4 | 2 | 4 | |
| Date.AddQuarters Date functions | Date.AddQuarters(dateTime as any, numberOfQuarters as number) as any
Date.AddQuarters เพิ่มจำนวนไตรมาส (ไตรมาส = 3 เดือน) ให้กับค่า date datetime หรือ datetimezone ที่กำหนด คืนค่าเดียวกันกับประเภทข้อมูลอินพุต ฟังก์ชันนี้มีประโยชน์สำหรับการวิเคราะห์ข้อมูลทางการเงินตามไตรมาส และการวางแผนการจัดการเชิงกลยุทธ์
|
4 | 3 | 5 | |
| Binary.Length Binary functions | Binary.Length(binary as nullable binary) as nullable number
Binary.Length ตรวจสอบและคืนค่าจำนวน Bytes ในค่า Binary เป็นตัวเลข เช่น Binary ที่มี 5 Bytes จะคืนค่า 5
|
4 | 3 | 4 | |
| List.Durations List functions | List.Durations(start as duration, count as number, step as duration) as list
List.Durations คืน List ของค่า Duration โดยเริ่มจากค่าเริ่มต้น เพิ่มทีละช่วงเวลา (duration) ตามจำนวนครั้งที่ระบุ
|
4 | 3 | 4 | |
| Table.Partition Table functions | Table.Partition(table as table, column as text, groups as number, hash as function) as list
แบ่งตารางออกเป็นรายการของตารางย่อย (List of Tables) โดยใช้ hash function กำหนดการกระจายข้อมูล
|
4 | 6 | 5 | |
| List.ReplaceRange List functions | List.Replacerange(list as list) as list
List.ReplaceRange แทนที่รายการในช่วงที่ระบุด้วยรายการใหม่ ใช้สำหรับการแก้ไขข้อมูล การจัดการรายการ และการอัปเดตข้อมูล
|
4 | 4 | 4 | |
| Table.StopFolding Table functions | = Table.StopFolding(table)
Table.StopFolding ป้องกันไม่ให้ขั้นตอน downstream ถูกส่งกลับไปประมวลผลที่ data source เดิม ช่วยเมื่อต้องดีบักหรือเมื่อการบังคับประมวลผลใน Power Query ให้ผลลัพธ์ที่คาดหวัง
|
4 | 6 | 5 | |
| Value.Metadata Value functions | value_metadata(value as any) as any
Value.Metadata ใช้สำหรับการประมวลผล
|
4 | 6 | 4 | |
| Type.ForRecord Type functions | type_forrecord(value as any) as any
Type.ForRecord ใช้สำหรับการประมวลผล
|
4 | 6 | 4 | |
| AzureStorage.Tables Accessing data functions | azurestorage_tables(value as any) as any
AzureStorage.Tables ดึงข้อมูลจากตารางใน Azure Table Storage ซึ่งเป็นบริการจัดเก็บข้อมูลแบบ NoSQL
|
4 | 5 | 4 | |
| Binary.Combine Binary functions | Binary.Combine(binaries as list) as binary
Binary.Combine รับรายการค่า Binary หลายตัวและรวมเข้าเป็นค่า Binary ตัวเดียว ลำดับของ Bytes ในผลลัพธ์จะตามลำดับของรายการที่ส่งเข้ามา
|
4 | 4 | 4 | |
| Record.ReorderFields Record functions | Record.ReorderFields(record as record, fieldOrder as list, optional missingField as nullable number) as record
Rearranges the order of fields in a record | จัดเรียงลำดับฟิลด์ใหม่ใน Record ตามที่ต้องการ
|
4 | 4 | 4 | |
| Uri.Parts Uri functions | uri_parts(value as any) as any
Uri.Parts ใช้สำหรับการประมวลผล
|
4 | 3 | 4 | |
| Progress.DataSourceProgress Splitter functions | progress_datasource(value as any) as any
Progress.DataSourceProgress ใช้สำหรับการประมวลผล
|
4 | 3 | 4 | |
| DeltaLake.Table Accessing data functions | DeltaLake.Table(directory as table, [options as nullable record]) as any
DeltaLake.Table ใช้ดึงข้อมูลจากตาราง Delta Lake โดยระบุที่อยู่ไดเรกทอรี่ของตาราง เหมาะสำหรับเชื่อมต่อกับ Data Lake หรือ Microsoft Fabric
|
4 | 5 | 5 | |
| Date.IsLeapYear Date functions | date.isleapyear(value as any) as any
Date.IsLeapYear ประมวลผลข้อมูลและคืนค่าผลลัพธ์ ใช้สำหรับการจัดการข้อมูล การแปลงข้อมูล และการวิเคราะห์
|
4 | 2 | 4 | |
| Type.RecordFields Type functions | type_recordfields(value as any) as any
Type.RecordFields ใช้สำหรับการประมวลผล
|
4 | 5 | 4 | |
| Date.IsInPreviousMonth Date functions | date_isinpreviousmonth(value as any) as any
Date.IsInPreviousMonth ตรวจสอบว่าวันที่นั้นตรงกับเดือนก่อนหน้าหรือไม่
|
4 | 2 | 4 | |
| List.ReplaceMatchingItems List functions | List.Replacematchingitems(list as list) as list
List.ReplaceMatchingItems แทนที่รายการที่ตรงกับเงื่อนไขด้วยค่าใหม่ ใช้สำหรับการแปลงข้อมูล การแทนที่มูลค่า และการทำความสะอาดข้อมูล
|
4 | 4 | 4 | |
| RoundingMode.Type enumerations |
ระบุทิศทางการปัดเศษเมื่อค่าอยู่กึ่งกลาง
|
4 | 2 | 4 | |
| Text.NewGuid Text functions | Text.NewGuid() as text
Text.NewGuid ใช้สำหรับสร้าง GUID (Globally Unique Identifier) ใหม่ที่เป็นเอกลักษณ์ แต่ละครั้งที่เรียกจะสร้าง GUID ที่แตกต่างกัน ใช้สำหรับสร้างรหัสเฉพาะตัวที่ไม่ซ้ำ
|
4 | 2 | 4 | |
| Value.Lineage Value functions | value_lineage(value as any) as any
Value.Lineage ใช้สำหรับการประมวลผล
|
3 | 5 | 4 | |
| Type.ForFunction Type functions | type_forfunction(value as any) as any
Type.ForFunction ใช้สำหรับการประมวลผล
|
3 | 7 | 3 | |
| Date.IsInNextDay Date functions | date_isinnextday(value as any) as any
Date.IsInNextDay ตรวจสอบว่าวันที่นั้นตรงกับวันถัดไปหรือไม่
|
3 | 2 | 3 | |
| Duration.ToRecord Duration functions | duration.torecord(value) as any
Duration.ToRecord ใช้สำหรับการประมวลผลข้อมูล
|
3 | 3 | 3 | |
| JoinSide.Type enumerations |
ระบุตารางฝั่งซ้ายหรือขวาของการ Join
|
3 | 2 | 3 | |
| WebAction.Request Accessing data functions | webaction_request(value as any) as any
WebAction.Request ใช้สำหรับการประมวลผล
|
3 | 6 | 4 | |
| Uri.EscapeDataString Uri functions | uri_escapedatastring(value as any) as any
Uri.EscapeDataString ใช้สำหรับการประมวลผล
|
3 | 3 | 3 | |
| Cube.Measures Accessing data functions | cube_measures(value as any) as any
Cube.Measures ดึงรายชื่อของ measures ทั้งหมดจากคิวบ์
|
3 | 4 | 3 | |
| DeltaLake.Metadata Accessing data functions | deltalake.metadata(value) as any
DeltaLake.Metadata ใช้สำหรับการประมวลผลข้อมูล
|
3 | 5 | 4 | |
| BinaryEncoding.Type enumerations | BinaryEncoding.Base64 BinaryEncoding.Hex
ค่าประเภท (Type Constants) สำหรับกำหนดว่าจะเข้ารหัส Binary แบบไหน Base64 หรือ Hex
|
3 | 2 | 3 | |
| Value.Traits Value functions | value_traits(value as any) as any
Value.Traits ใช้สำหรับการประมวลผล
|
3 | 5 | 4 | |
| Type.OpenRecord Type functions | type_openrecord(value as any) as any
Type.OpenRecord ใช้สำหรับการประมวลผล
|
3 | 6 | 3 | |
| Date.IsInPreviousDay Date functions | date_isinpreviousday(value as any) as any
Date.IsInPreviousDay ตรวจสอบว่าวันที่นั้นตรงกับวันก่อนหน้าหรือไม่
|
3 | 2 | 3 | |
| Binary.Split Binary functions | binary_split(value as any) as any
Binary.Split แยกข้อมูลไบนารี่ออกเป็นชิ้นเล็กๆ ตามลำดับที่ระบุ
|
3 | 4 | 3 | |
| Excel.ShapeTable Value functions | excel.shapetable(value) as any
Excel.ShapeTable ใช้สำหรับการประมวลผลข้อมูล
|
3 | 5 | 4 | |
| RelativePosition.Type enumerations |
ระบุว่าการ Index ควรเริ่มจากต้นหรือท้าย
|
3 | 2 | 3 | |
| Type.Facets Type functions | type_facets(value as any) as any
Type.Facets ใช้สำหรับการประมวลผล
|
3 | 5 | 3 | |
| Teradata.Database Accessing data functions | teradata_database(value as any) as any
Teradata.Database ใช้สำหรับการประมวลผล
|
3 | 4 | 3 | |
| DB2.Database Accessing data functions | db2.database(value) as any
DB2.Database ใช้สำหรับการประมวลผลข้อมูล
|
3 | 4 | 3 | |
| Date.IsInPreviousYear Date functions | date.isinpreviousyear(value as any) as any
Date.IsInPreviousYear ประมวลผลข้อมูลและคืนค่าผลลัพธ์ ใช้สำหรับการจัดการข้อมูล การแปลงข้อมูล และการวิเคราะห์
|
3 | 2 | 3 | |
| Value.Subtract Value functions | value_subtract(value as any) as any
Value.Subtract ใช้สำหรับการประมวลผล
|
3 | 5 | 4 | |
| Splitter.SplitTextByRanges Splitter functions | splitter_splittextbyranges(value as any) as any
Splitter.SplitTextByRanges ใช้สำหรับการประมวลผล
|
3 | 4 | 3 | |
| Binary.Range Binary functions | binary_range(value as any) as any
Binary.Range เลือกช่วงข้อมูลจากตำแหน่งเริ่มต้นและความยาวที่ระบุ
|
3 | 4 | 3 | |
| RankKind.Type enumerations |
ระบุวิธีการจัดอันดับ (Ranking Method)
|
3 | 2 | 3 | |
| Value.Firewall Value functions | value_firewall(value as any) as any
Value.Firewall ใช้สำหรับการประมวลผล
|
3 | 5 | 4 | |
| Type.ClosedRecord Type functions | type_closedrecord(value as any) as any
Type.ClosedRecord ใช้สำหรับการประมวลผล
|
3 | 6 | 3 | |
| Progress.DataSourceProgress Value functions | progress_datasourceprogress(value as any) as any
Progress.DataSourceProgress ใช้สำหรับการประมวลผล
|
3 | 5 | 4 |
ชื่อฟังก์ชันเป็นภาษาอังกฤษเสมอ ลองสะกดอีกแบบ หรือกด Enter เพื่อค้นในคำอธิบายด้วย