咨询
Q

例如a学生四年各报了一个30次的培训班。2018年还剩下15节课,本月12月出勤16节,那用vlookup的时候就每年的12月都16节,所以我要手动删除20和21年的16节,然后18年手动改15,19年手动改1。这样很麻烦,而且容易出错。请问一下有哪个函数条件之类可以不重复匹配到四年里,而是可以最前的年份有剩余课程就匹配过去,多出的往下一年匹配。而不是四年均匹配16

2021-12-24 23:39
答疑老师

齐红老师

职称:注册会计师;财税讲师

免费咨询老师(3分钟内极速解答)
2021-12-25 00:01

您好,您这个可以考虑用表格高级功能,power query

头像
快账用户4503 追问 2021-12-25 00:18

您好,这个是一开始就用?还是vlookup当月上课打卡次数导到四份表格里后再用?

头像
快账用户4503 追问 2021-12-25 00:19

公司是儿童课程培训中心,共十家门店。每月能导出学生签到上课次数。学生是2018到2021年办卡的,公司要按每月每人上课总节数去确认收入。我有四张excel表格(内容有学生课程资料,报班总额,总节数,每月消耗了几节,确认每月的收入,剩余节数,剩余未确认收入的学费)每年一张表。例如有些学生2018和2020年报名课程,然后我每月下载打卡上课表就要用vlookup匹配到2018至2021年四张表里面,计算出当月有消耗多少节,确认收入。但存在一个问题就是,一个同学在不同年份报了多个班,我每次匹配就多个年份有当月的出勤次数,所以要手动把其余未开始上课的年份的课程班匹配到数据的删了。

头像
齐红老师 解答 2021-12-25 00:27

您好,根据您的要求,是需要多表联动得出您要的结果

头像
快账用户4503 追问 2021-12-25 00:32

嗯嗯。那样的话是用您说的power query可以做到吗?还是要结合其他函数一起?如果要结合其他的话,先后顺序大概是怎样的?

头像
齐红老师 解答 2021-12-25 07:45

您好,是可以做到的,不需要结合excel函数,power query有自己的语言

还没有符合您的答案?立即在线咨询老师 免费咨询老师
咨询
相关问题讨论
您好,您这个可以考虑用表格高级功能,power query
2021-12-25
是的,这是vlookup函数的局限性。确实需要手动再删除未开始上课的年份的课程数据
2021-12-27
相关问题
相关资讯

领取会员

亲爱的学员你好,微信扫码加老师领取会员账号,免费学习课程及提问!

微信扫码加老师开通会员

在线提问累计解决68456个问题

齐红老师 | 官方答疑老师

职称:注册会计师,税务师

亲爱的学员你好,我是来自快账的齐红老师,很高兴为你服务,请问有什么可以帮助你的吗?

您的问题已提交成功,老师正在解答~

微信扫描下方的小程序码,可方便地进行更多提问!

会计问小程序

该手机号码已注册,可微信扫描下方的小程序进行提问
会计问小程序
会计问小程序
×