Office办公软件合集下载-Office办公套件中文版下载安装
其他文章
vlookup函数是跨表查询的首选参考函数。公式有固定的书写套路,通常与间接函数一起使用,进行跨表引用。
但在某些场景下,如果数据表的数据格式不同,则需要进行相应的数据转换。
如下数据表所示,是作者从软件后台导出的数据,每个月的数据存放在不同的工作表中。现在我们需要查询指定日期的阅读量和分享量。
从数据表中可以看出,我们要查询的日期与源数据的日期格式不同,工作表名称的月份格式也与源数据的日期不同。
根据vlookup函数的语法表达,主要是确认它的两个参数,第一个是第一个参数的搜索值,第二个是这第二个参数的查询区域是这个问题的关键!
因此,我们需要先格式化查询日期,使其与源数据的日期匹配。
如何将查询日期转换为源数据日期格式?
笔者将使用excel中常用的文本函数来进行格式转换。
输入公式为:
TEXT(I6,'yyyymmdd')
该公式的目的是将日期数据转换为“年、月、日”文本日期。
这里有一点需要注意。text函数的输出是一个文本值,虽然看起来像一个数字,但实际上是一个文本数字。因此,需要在公式前添加两个减号“--”,将文本数字转换为可计算的普通数字。
接下来的vlookup函数的第二个参数查询区域如何设置?!
我们将使用间接函数来引用交叉表区域。
先输入公式:
购买列即可解锁62%余额
本站文章均由用户上传或转载而来,该文章内容本站无法检测是否存在侵权,如果本文存在侵权,请联系邮箱:2287318951@qq.com告知,本站在7天内对其进行处理。