分享Excel一些经常会用到的公式

Excel知识 4年前 (2021) 天骄
0

1.对金额进行合计

=SUM(F2:F17)
分享Excel一些经常会用到的公式

SUM函数这个估计大家都很熟悉,就是对区域的数据进行求和。需要注意的是,如果区域存在文本,将自动被忽略。如现在将求和区域变成F1:F17,包含了标题金额,直接用SUM求和不会有任何影响。

=SUM(F1:F17)
分享Excel一些经常会用到的公式

学会了SUM函数,就间接学会了MAX(最大值)、MIN(最小值)、AVERAGE(平均值)、COUNT(数字个数)。

=MAX(F2:F17)=MIN(F2:F17)

=AVERAGE(F2:F17)

=COUNT(F2:F17)

分享Excel一些经常会用到的公式

2.对每个商品的金额进行合计

=SUMIF(B:B,H2,F:F)
分享Excel一些经常会用到的公式

SUMIF→SUM+IF,IF就是如果的意思,也就是如果满足条件就对区域中的数据进行求和。

语法:

=SUMIF(条件区域,条件,求和区域)

同理,如果对商品进行计数,就是COUNTIF函数。

=COUNTIF(B:B,H2)
分享Excel一些经常会用到的公式

商品的平均金额,就AVERAGEIF函数。

=AVERAGEIF(B:B,H2,F:F)

学习函数就是这样,将同一系列的函数放在一起,这样就能批量记住。

另外,可以再自学SUMIFS、COUNTIFS函数。

=SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2,条件区域n,条件n)
=COUNTIFS(条件区域1,条件1,条件区域2,条件2,条件区域n,条件n)

3.对每个商品每个月的金额进行合计

=SUMPRODUCT(($B$2:$B$17=$H2)*(TEXT($C$2:$C$17,"m月")=I$1)*$F$2:$F$17)
分享Excel一些经常会用到的公式

语法:

=SUMPRODUCT((条件区域1=条件1)*(条件区域2=条件2)*求和区域)

每个参数都可以嵌套其他函数,TEXT就是将销售日期转换成月份。

如果数据有跨年的,要统计每一年的,就将TEXT第2参数改成e年,e代表4位数的年份,等同于yyyy。

=SUMPRODUCT(($B$2:$B$17=$H8)*(TEXT($C$2:$C$17,"e年")=I$7)*$F$2:$F$17)
分享Excel一些经常会用到的公式

求和、计数大概就这几个常用函数。接下来就是查找引用对应值。

4.查找每个商品的单价

=VLOOKUP(B2,H:I,2,0)
分享Excel一些经常会用到的公式

语法:

=VLOOKUP(查找值,查找区域,返回区域第几列,0)

当然,这里用LOOKUP函数也行。

=LOOKUP(1,0/($H$2:$H$4=B2),$I$2:$I$4)

语法:

=LOOKUP(1,0/(查找区域=查找值),返回区域)

VLOOKUP家族其实有三兄弟,VLOOKUP是老大,LOOKUP是老二,老三是被人遗忘了的HLOOKUP。我们都喜欢高高瘦瘦的美女,而不喜欢胖胖矮矮的丑女。做表格其实也一样,因为审美观的原因,导致了很少有几行无数列的表格,也就使HLOOKUP英雄无用武之地。VLOOKUP函数是垂直查询,HLOOKUP函数是水平查询,除了方向不同,其他用法一样。

如现在将价格对应表进行转置。

=HLOOKUP(B2,$I$1:$K$2,2,0)
分享Excel一些经常会用到的公式

查找就VLOOKUP家族用得最多,针对特殊的数据源,还有用到其他函数。

4.查找每个商品的单价(不同时间段价格不一样)

=VLOOKUP(B2,H:K,MATCH(C2,$H$1:$K$1),0)
分享Excel一些经常会用到的公式

语法:

=MATCH(查找值,某一行或者某一列,查找模式)

查找模式为0就是精确查找,省略不写就是按区间查找,就是查找小于或者等于它的最大值。

比如2021/10/28,返回2,也就是查找到2021/10/26的对应位置。

分享Excel一些经常会用到的公式

如果写上查找模式为0,没有一样的日期就返回错误值。

分享Excel一些经常会用到的公式

MATCH单独没啥作用,都是跟其他函数配合,除了配合VLOOKUP,还有INDEX。

=INDEX(H:K,MATCH(B2,H:H,0),MATCH(C2,$H$1:$K$1))
分享Excel一些经常会用到的公式

语法:

=INDEX(区域,第几行,第几列)

第几行,第几列经常用MATCH判断,因此语法变成:

=INDEX(区域,MATCH,MATCH)

顺便说下OFFSET,语法跟INDEX有点类似。

=OFFSET(起点,向下几行,向右几列)

套用进去就是:

=OFFSET($H$1,MATCH(B2,H:H,0)-1,MATCH(C2,$H$1:$K$1)-1)
分享Excel一些经常会用到的公式

5.每月工资的综合案例

上面的都是理论用法,接下来看VIP学员的真实案例。将上面2年的数据整理成下面的效果,并制作图表。

分享Excel一些经常会用到的公式

2021年的数据,在第2列、第4列……也就是偶数列。

下拉生成数字可以用ROW,右拉生成数字可以用COLUMN,现在是下拉,用2*ROW就可以得到偶数。

=2*ROW(A1)
分享Excel一些经常会用到的公式

ROW跟INDEX组合就得到了2021年的工资。

=INDEX($2:$2,2*ROW(A1))
分享Excel一些经常会用到的公式

2020年的工资在右边一列,也就是再加1就出来。

=INDEX($2:$2,2*ROW(A1)+1)

增长率正常用2021年÷2020年-1就行,不过在做图表的时候,2021年的工资是0,也就是还没发,用错误值NA()代替会好点。输入公式后,将单元格设置为百分比。

=IF(B7=0,NA(),B7/C7-1)

数据转换后,插入推荐的图表,直接选第一个就行了。

分享Excel一些经常会用到的公式

以上这些全会了,就已经比大多数人都厉害了。

版权声明:天骄 发表于 2021-12-18 22:03:22。
转载请注明:分享Excel一些经常会用到的公式 | 艺财驿

暂无评论

暂无评论...