发布网友 发布时间:2022-04-27 02:19
共5个回答
热心网友 时间:2022-06-22 06:07
假设:
sheet2为预算数据
sheet1为实际填表
见图一:
1、在表格sheet1的B2单元格输入公式:
=IFERROR(VLOOKUP($A2,Sheet2!$A:$Z,MATCH(B$1,Sheet2!$1:$1,0),FALSE),"")
见图二:
2、右键点击:B2单元格>选择:复制,
见图三
4、选中你要填的单元格,点右键>粘贴选项>公式(fx)
见图四
完成后就达到了图一的效果
热心网友 时间:2022-06-22 06:08
数据在sheet2中,结果在sheet1中 在B2中输入公式=INDEX(Sheet2!$A$1:$D$2,0,MATCH(Sheet1!B1,Sheet2!$A$1:$D$1)) 向右填充就好了 如有别的需要请提出热心网友 时间:2022-06-22 06:08
你的意思是觉得做三个公式太慢,用一个公式省时间吧.追答说说难说清楚啊.跟您说一个思路;
假设VLOOKUP,从列A取值,返回为#N/A,用IF函数判断是否相等.若不等VLOOKUP,从列B取值,依次类推.
热心网友 时间:2022-06-22 06:09
假设你的数据在A列热心网友 时间:2022-06-22 06:09
什么意思?
你是想将下图数导入上图中?
你只是举了一个数据例子,而且没有配上要实现的效果图,非常难理解你到底要做什么。
看一下附件吧。
也许是你要的。
如果不是,那么在提问问题时,虽然要简练,但是更重要的是说明白你的目的。
注意实例子,sheet1是源数据,sheet2是结果。
sheet2中*区域为公式区域。
看了你的追问,我的例子不适用吗?
感觉提供给你的就是你要的。