如何将纵列数据映射到横向与纵向对应交叉点位,需要excel公式或者函数,不要复制粘贴转置之类的!因为数据量比较大,谢谢!
图一(原始数据)
图二(输出结果)
1、打开Excel,新建空白工作簿。
2、在表格中输入数据。
3、选中横向数据,并单击公式。
4、单击自动交叉求和。
5、选中纵向单元格,单击求和。
注意事项:
将Microsoft文件存储成PDF或XPS:运用该加载项在八种2007 Microsoft Office程序中导出文件,并存为PDF和XPS格式,而无须借助第三方软件。
看不到工作表名,假设 sheet1, sheet2,
sheet2 B3公式:
=sumifs(offset(sheet1!$C:$C,,mod(column(),2),),sheet1!$A:$A,$A3,sheet1!$B:$B,lookup(9^9,$B$1:B$1))
出来的结果 可能 为数字,注意 设置格式为时间
公式不对,你这个公式是百度别人的吧,查找的数据根本就不对应。
追答你自己贴图 贴不好 ,随随便便就说 公式不对, 我他MA 回答 8000个问题 ,用的着 百度别人么 ,自己 不行 还装,你他妈的 是在侮辱老子
本着 问题本身,我还是 给你了结这个问题,如果 你还搞不定,发来给你写好 1052974911@qq.com
你自己贴图 贴不好 ,随随便便就说 公式不对, 我他MA 回答 8000个问题 ,用的着 百度别人么 ,自己 不行 还装,你他妈的 是在侮辱老子
本着 问题本身,我还是 给你了结这个问题,如果 你还搞不定,发来给你写好 1052974911@qq.com
兄弟,实在对不住。我下班那会儿了,有点急性子,说话实在没有考虑到你辛勤付出的感受。以前我问过一些问题,经常遇到那些灌水的,瞎回答,随便写一个公式放到上面。你追答的截图我都是知道这么来设置的,但还是非常感谢你详细的回答。如果只是映射时间,你这个公式,我认真的测试了一下,确实可以使用。
一次写不了那么多,续上文:
但是,可能我的表达和你的理解有细微的误差,我要求的是“映射”,就是不管是数据还是文字,都要能 映射过来,但你这个公式不能完全实现。(你这个公式,如果纵向数据是字符或者中文字就不能映射过来 ;当文字的时候,你的公式实现映射的就是:00:00:00了)
你截图就是这个样子的,如果你还有别的要求可以写清楚 发 1052974911@qq.com 给你搞定
文本可以用lookup,也比较简单
追问=LOOKUP(1,0/((Sheet1!$A$1:$A1000=$A3)*(Sheet1!$B$1:$B$1000=LOOKUP(9^9,$B$1:B$1))),OFFSET(Sheet1!$C:$C,,MOD(COLUMN(),2),))
追问这个就可以了,感谢感谢!
本回答被提问者和网友采纳