Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 有缺口数据的Vlookup/索引_Excel_Vlookup - Fatal编程技术网

Excel 有缺口数据的Vlookup/索引

Excel 有缺口数据的Vlookup/索引,excel,vlookup,Excel,Vlookup,我有一个由一些数字组成的简单数据集: A B C D E F G a 1 2 3 5 b 1 3 4 6 c 1 2 5 6 我想在另一张表中使用一个vlookup/索引公式,从这个数据中不显示差距。例如,在我的第二张工作表中,我希望数据显示如下: A B C D E F G a 1 2 3 5 b 1 3 4 6 c 1 2 5 6 有没有

我有一个由一些数字组成的简单数据集:

  A   B  C  D  E  F  G

  a   1  2  3     5
  b   1  3     4     6
  c   1     2     5  6
我想在另一张表中使用一个vlookup/索引公式,从这个数据中不显示差距。例如,在我的第二张工作表中,我希望数据显示如下:

  A   B  C  D  E  F  G
  a   1  2  3  5
  b   1  3  4  6
  c   1  2  5  6

有没有一种不用复制和粘贴的方法呢?

有更简单的方法,但是。。。假设数据在表1中,从A1开始,在另一张表的A1中:

=IF(Sheet1!A1=0,VLOOKUP(9,$1:$1,0),Sheet1!A1)

拖动到G1,A1:G1向下拖动到第5行。删除第2行。选择A1:G4、主页>编辑、查找和选择、转到特殊…、公式(仅限)、勾选错误(仅限)、确定、在所选内容中单击鼠标右键、删除…、向左移动单元格、确定。

是的,有一种方法可以执行此公式。搜索SO应该会发现类似的问题和解决方案。包含数据的最大列数是多少?或者可以有任意数量的数据列?任意数量的列。如果任何列都不可能,我可以将最大数设置为15。谢谢。这确实有效,我在想是否有公式可以使用,以便在我的第二张工作表中不必删除单元格(忽略第2行)。如果不可能,那么我将使用上述解决方案。