تابعنا

Microsoft Tech Community - Latest Blogs - Excel Blog

الثلاثاء، 31 ديسمبر 2024

12 Excel Functions You've Never Heard Of

 


12 Excel Functions You've Never Heard Of

There are countless functions in the Excel library…with many new ones popping up.

Stay ahead of the game and get familiar with these functions 👇






➡️ HSTACK

=HSTACK(array1, [array2], ...)


Combines arrays horizontally - perfect when you need to merge columns from different sheets into a single array. It takes your separate columns and puts them side by side automatically.


➡️ VSTACK

=VSTACK(array1, [array2], ...)


Stacks your arrays on top of each other. When you have multiple data sets that need to be combined into one, VSTACK does it in one simple command.


➡️ DROP

=DROP(array, rows, [cols])


Removes specific rows from your data range. Whether it's stripping out header rows or removing trailing rows, it cleans your data instantly.


➡️ CHOOSE

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


Pulls specific values from a list based on position. Need the third item from a range? CHOOSE(3, range) gets it done. Perfect for creating dynamic references or custom dropdown selections.


➡️ EXPAND

=EXPAND(array, rows, [cols])


Stretches your data to fill a specified size. It repeats values to create patterns or fill templates - essential when you need to duplicate data across multiple rows and columns.


➡️ MAP

=MAP(array, lambda)


Applies a formula to every element in your array. Instead of creating helper columns, MAP processes calculations across entire ranges in one go. Perfect for bulk data transformations.


➡️ GROUPBY

=GROUPBY(array, groupBy_array, [value_array], [operation])


Summarizes data based on specific criteria without pivot tables. It groups similar items together and performs calculations within those groups, giving you instant summary reports.


➡️ BYCOL

=BYCOL(array, lambda)


Processes calculations column by column. Want to sum each column separately? BYCOL handles it efficiently without multiple formulas.


➡️ BYROW

=BYROW(array, lambda)


Process entire rows of data with a single command. Perfect for calculating running totals or row-based metrics.


➡️ SCAN

=SCAN(initial_value, array, lambda)


Creates running calculations across a range. It tracks cumulative totals, running averages, or any progressive calculation you need across your dataset.


➡️ LAMBDA

=LAMBDA(parameter(s), calculation)


Builds custom functions directly in Excel. No VBA needed - just write your calculation logic and reuse it anywhere in your workbook.


➡️ PIVOTBY

=PIVOTBY(values, rows, columns, [aggregate])


Creates pivot-like summaries without the complexity of pivot tables. Get grouped totals and summaries with a single function, making data analysis faster and simpler.


===


One function can replace hours of manual work.


Have you ever used any of these functions? Let us know in the comments below 👇

ليست هناك تعليقات:

إرسال تعليق