Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/70.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不返回与Google工作表相同的值_Excel_Google Sheets - Fatal编程技术网

Excel不返回与Google工作表相同的值

Excel不返回与Google工作表相同的值,excel,google-sheets,Excel,Google Sheets,我有一个在谷歌工作表上有效的公式: =IF(ISERROR( INDEX(Students!$A:$H,SMALL(IF(Students!$G:$G=$B$1,ROW(Students!$G:$G)),ROW(1:1)),C$1)),"DELETE", INDEX(Students!$A:$H,SMALL(IF(Students!$G:$G=$B$1,ROW(Students!$G:$G)),ROW(1:1)),C$1)) 它返回一个基于B1的可拖动学生列表(C1选择列) 但是,当我从Goo

我有一个在谷歌工作表上有效的公式:

=IF(ISERROR(
INDEX(Students!$A:$H,SMALL(IF(Students!$G:$G=$B$1,ROW(Students!$G:$G)),ROW(1:1)),C$1)),"DELETE",
INDEX(Students!$A:$H,SMALL(IF(Students!$G:$G=$B$1,ROW(Students!$G:$G)),ROW(1:1)),C$1))
它返回一个基于B1的可拖动学生列表(C1选择列)

但是,当我从Google Sheets下载.xlsx并在MS Excel中打开时,它不会返回学生。它返回1行(标题)而不返回其他内容。 是什么引起的

编辑:添加了快照


简单的回答是,您必须将其作为Excel中的数组公式输入(此处显示了一些虚拟数据)

但是你为什么只得到第一排的原因就不那么明显了(至少对我来说)


当你有一个范围并在公式中使用它时,比如=G:G,Excel会根据你放置公式的位置从该范围中选择一个不同的单元格(我忘了这个机制叫什么了?),所以在这种情况下,B2中的公式会从学生那里获取6-忠诚度!G2和IF语句为TRUE,最后得到(行)1中最小的一行,也就是1,所以得到第一行。如果您试图获取第二个最小值,则会出现错误。

简单的回答是,您必须将其作为Excel中的数组公式输入(此处显示了一些虚拟数据)

但是你为什么只得到第一排的原因就不那么明显了(至少对我来说)


当你有一个范围并在公式中使用它时,比如=G:G,Excel会根据你放置公式的位置从该范围中选择一个不同的单元格(我忘了这个机制叫什么了?),所以在这种情况下,B2中的公式会从学生那里获取6-忠诚度!G2和IF语句为TRUE,最后得到(行)1中最小的一行,也就是1,所以得到第一行。如果你试图得到第二个最小值,你最终会得到一个错误。

这是一个数组公式,谷歌不需要显式使用
ARRAYFORMULA就可以识别它,而Excel则不然。您需要使用CTRL键输入公式

+按住SHIFT键并输入。如果你做得正确,公式应该自动括在花括号中。

这是一个数组公式,谷歌不需要显式使用
ARRAYFORMULA
就可以识别,而Excel则不然。您需要使用CTRL键输入公式
+按住SHIFT键并输入。如果操作正确,公式应自动括在花括号中。
{}。

查看工作表的快照会有所帮助。你能贴一张你的工作表的照片吗?当然,我会编辑一张快照,这会有帮助,但是你的“学生”工作表的快照会有助于查看你的数据是如何排列的。您可以添加它吗?好的,在excel中,如果条件的计算结果为false,那么您也可以添加它,并因此获取第(1)行。这将有助于查看工作表的快照。你能贴一张你的工作表的照片吗?当然,我会编辑一张快照,这会有帮助,但是你的“学生”工作表的快照会有助于查看你的数据是如何排列的。您可以添加它吗?好的,也添加了它。您的if条件在excel中的计算结果为false,因此采用了第(1)行。感谢综合答案,它现在可以工作了:)感谢综合答案,它现在可以工作了:)