想把A表中的一组纵向数据在B表中横向显示,并且A表数据变动,B表能够随着变化。
百度到的答案,我试验了下,都不行啊。
求高人指点,谢谢
因为数据太多,所以希望能够在表2中将表1的纵向数据横向拉取出来。研究半天,不知道用什么公式······
假设第一个表为sheet1
第二个表B3 公式:
=SUM((LOOKUP(ROW($1:$100),IF(Sheet1!$A$1:$A$100<>"",ROW($1:$100),""),Sheet1!$A$1:$A$100)=$A3)*(Sheet1!$B$1:$B$100=B$1)*Sheet1!$L$1:$L$100)
按Ctrl+shift+Enter结束公式 ,右拉 下拉
此公式无视 A列合并 和 B列 工序顺序变化
如附件例子
温馨提示:答案为网友推荐,仅供参考
第1个回答 2013-11-27
在B表中B3输入公式:
=INDIRECT("表A!L"&MATCH($A3,表A!$A:$A,0)+COLUMN(A1)-1)
下拉、右拉填充就可以了。本回答被提问者采纳
=INDIRECT("表A!L"&MATCH($A3,表A!$A:$A,0)+COLUMN(A1)-1)
下拉、右拉填充就可以了。本回答被提问者采纳
第2个回答 2013-11-27
使用数据透视功能,有数据更新的时候刷新下列表就可以了。
第3个回答 2013-11-27
复制粘贴