excel中录入信息在一个sheet中,通过公式可以自动带出相关数据到另一个sheet中
物业号收款日期本次收款累计回款1-1-11012015/3/5200020001-2-12012015/1/310000100001-1-11012015/1/31000...
物业号 收款日期 本次收款 累计回款
1-1-1101 2015/3/5 2000 2000
1-2-1201 2015/1/3 10000 10000
1-1-1101 2015/1/3 10000 12000
这是第一个sheet,数据手动录入
房源 首次交款时间 交款数 二次收款时间 交款数 三次交款时间 交款数
1-1-1101 1月3日 10000 3月5日 2000 5月4日
这是第二个SHEET,希望首次交款时间。交款数。二次收款时间,交款数,可以通过公式自动带出第一个表单的信息
请教各路大神! 展开
1-1-1101 2015/3/5 2000 2000
1-2-1201 2015/1/3 10000 10000
1-1-1101 2015/1/3 10000 12000
这是第一个sheet,数据手动录入
房源 首次交款时间 交款数 二次收款时间 交款数 三次交款时间 交款数
1-1-1101 1月3日 10000 3月5日 2000 5月4日
这是第二个SHEET,希望首次交款时间。交款数。二次收款时间,交款数,可以通过公式自动带出第一个表单的信息
请教各路大神! 展开
1个回答
展开全部
假定SHEET1工作表数据在A:D列,SHEET2工作表的数据在A:G列。表头均点一行。
在SHEET2工作表B2输入公式:
=IF(COUNTIF(Sheet1!$A:$A,$A2)>INT(COLUMN()/2)-1,INDEX(OFFSET(Sheet1!$B:$B,,MOD(COLUMN(),2)),MOD(SMALL(IF(Sheet1!$A$2:$A$1000=$A2,Sheet1!$B$2:$B$1000*1000+ROW($2:$1000),9^9),INT(COLUMN()/2)),1000)),"")
公式以CTRL+SHIFT+ENTER三键结束。
将公式向右向下复制。
再将BDF列设为日期格式即可。
在SHEET2工作表B2输入公式:
=IF(COUNTIF(Sheet1!$A:$A,$A2)>INT(COLUMN()/2)-1,INDEX(OFFSET(Sheet1!$B:$B,,MOD(COLUMN(),2)),MOD(SMALL(IF(Sheet1!$A$2:$A$1000=$A2,Sheet1!$B$2:$B$1000*1000+ROW($2:$1000),9^9),INT(COLUMN()/2)),1000)),"")
公式以CTRL+SHIFT+ENTER三键结束。
将公式向右向下复制。
再将BDF列设为日期格式即可。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |