我在 excel 中有两列数据:A 和 B。第一列 (A) 有零和空白单元格。第二列 (B) 有数字。我想制作第三列(C),将第二列中的数字顺序输入第一列的空白处。
我在想我可以使用: =if(A1="",B1, A1) 但如果第一个空白在 A3 显然是错误的,因为将输入 B3。
我想我需要一个命令来向下移动 B1 列,只有当它进入 A 时。
A B C
1. 0 24 0
2. 0 13 0
3. 41 24
4. 62 13
5. 0 6 0
最佳答案
这是个有趣的问题。
试试这个......如果它适合你,请不要忘记接受解决方案。因为我是 StackOverflow 的新手,所以我想在这里提高我的声誉。谢谢!
Assuming Excel Sheet looks like following:
Cell A1 = 0 Cell B1 = 24
Cell A2 = 0 Cell B2 = 13
Cell A3 = Cell B3 = 41
Cell A4 = Cell B4 = 62
Cell A5 = 0 Cell B5 = 6
Type this in cell C1:
=IF(A1="",INDEX($B$1:$B$5,SUM(($A$1:A1="")*(1))),"")
确保在单元格 C1 中提交公式时按 control-shift-enter,因为它是一个数组公式。然后您应该能够复制它(control-c)并将其粘贴到剩余的行中(control-v)
关于excel - 想合并两列数据,一列有空行,另一列是连续的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55537618/