公式解释 google 张 9^99

Formula explanation google sheets 9^99

我想出了下面的公式,想得到关于过滤公式中的ROW数据和vlookup开头的9^99的解释。

=VLOOKUP(9^99,FILTER({ROW(L:L),L:L},L:L>=Q1,L:L<(Q1+1), D:D=R1),2)

VLOOKUP的第一个参数是搜索键,9旁边的脱字符(^)表示下一个数将是它的指数。所以基本上它是 9⁹⁹ 相当于 2.951266543 E+94.

参考:

省略了你的VLOOKUP的is_sorted参数,相当于设置为TRUE。

来自https://support.google.com/docs/answer/3093318

If is_sorted is TRUE or omitted, the nearest match (less than or equal to the search key) is returned. If all values in the search column are greater than the search key, #N/A is returned.

您的 vlookup 公式不包括第 4 个参数,如果不存在该参数会自动设置为 1 (TRUE),因此 vlookup 公式以近似模式而不是精确模式工作。这意味着 vlookup 试图从过滤器中找到精确或最接近 9^99 的值。

=VLOOKUP(9^99, FILTER({ROW(L:L), L:L}, L:L>=Q1, L:L<(Q1+1), D:D=R1), 2)

9^99 在这一点上只是一个大数字,它是 8^789 或 5^555 还是只是 200000 或 45676445443541748 都没有关系 - 它可以是您希望它只需要的任何大数字大于 sheet

中的总行数