回答
这将完成这项工作:
1)把= SUM(D2:XFD2)单元格D1
2)把= IF(MOD(COLUMN(D3 )+2,3)= 0,IF(D3 =“”“”,D3),“”)(D2 ..直到结尾)
3)把你的数据放入D3 ... 。 直到最后。
匿名'解决方案工程,如果你只需要总结一行。如果您需要能够拖动该公式,请考虑在第2行中使用标记来标识每个第3列(如Anonymous所做的那样),并使用sumif公式来添加标记所在的列。
类型
在您的第一个结果将出现(例如D1)的细胞=
。
单击第一行中的第一个值。
按下数字键。
单击下一行中的下一个值。
重复步骤4-5,直到到达最后一行。
按Enter键。
您现在可以选择结果单元格(例如D1),然后单击并拖动小按钮到所有列的右下角。
如果你有一个静态参考 - 在你不希望移动使用$操作,例如细胞常数:$ C $ 3进行不动逐列或行方式。 $ C3可以按列转移,但不能按行转移,而C $ 3则相反。这可以在配方栏中实现,您也可以在其中手动输入该功能。
一个好的解决方案将取决于第3行的中间列是什么(如果有的话)。SUMPRODUCT function可以通过检查列的交错或偏移来产生一些很好的结果,但它不会像文本放置进入中间的细胞。
=SUMPRODUCT((INDEX(3:3, 1, 4):INDEX(3:3, 1, MATCH(1E+99,3:3)))*NOT(MOD(COLUMN(INDEX(3:3, 1, 4):INDEX(3:3, 1, MATCH(1E+99,3:3)))-1, 3)))
通过切换到一个阵列式和条件SUM function,你应该能够愉快地跳过任何文本值。
=SUM(IF(NOT(MOD(COLUMN(INDEX(3:3,1,4):INDEX(3:3,1,MATCH(E1+99,3:3)))-1,3)),INDEX(3:3,1,4):INDEX(3:3,1,MATCH(E1+99,3:3))))
数组公式需要与按Ctrl +移+Enter↵完成。
如果这些都不符合法案,提供更多的信息而不是的性质总结和更多的帮助可以提供。
我只是想整数,所以这个解决方案工作 – user1799803
@ user1799803 - [很高兴听到你已经整理出来](http://stackoverflow.com/help/someone-answers)。 – Jeeped
- 1. 带分隔值的Excel VBA单元格到列表
- 2. 将excel单元格中的数据与分隔符分隔为“;”
- 3. eXcel公式为一个单元格中的所有列值,用“,”分隔
- 4. 将Excel单元格中的逗号分隔值列表更改为唯一的值列表和计数
- 5. 根据更改条件在Excel单元格中求和值
- 6. 在Excel单元格中制表符分隔的数据
- 7. excel在逗号分隔的单元格中连接前缀
- 8. 如何在excel中以逗号分隔值转换单元格值?
- 9. Excel函数将所选单元格中的值求和
- 10. 通过分隔符在Excel单元格中删除重复的类别序列
- 11. Excel VBA验证列表到单元格中的逗号分隔列表
- 12. Excel - 在行和逗号分隔单元格中发生的计数
- 13. 使用php分隔excel单元格中的数据
- 14. 使用正则表达式在Pandas系列的单个单元格中分隔逗号分隔的值
- 15. 在Excel中保存单元格的值
- 16. 在Excel中分隔'm/d/yyyy h:mm'格式的单元格的组件
- 17. 使用gspread获取逗号分隔的单元格值列表
- 18. 在sqlserver中分隔单个列的值
- 19. 划分两个单元格值PHP Excel
- 20. 3列excel查找a列中的值单元格b2替换为单元格c2
- 21. 0值和空单元格上的Excel
- 22. 求平均值+根据其他单元格值在Excel中求和一系列数字
- 23. 在Excel中拆分单元格
- 24. 在java中分组excel单元格
- 25. Excel - 根据单独的单元格中的字符串求和值
- 26. Excel中的单元格值分别相应的另一个值
- 27. 搜索excel列单元格值
- 28. 如何在Excel中创建逐列和单元格的列
- 29. 如何在Excel中的特定单元格中组合列值?
- 30. SSIS:如何拆分Excel单元格的值转换为SQL列
D3,G3,J3,M3似乎是由3列,而不是3行分离。 – Jeeped