用数字过滤“ C列”中“ NBA”和“ D列”最后一行之间的数据

时间:2019-12-30 03:19:49

标签: google-sheets google-sheets-formula

我只想过滤set -A sre_act_val -- -0.1429999999999998 0.44700000000000006 echo "${sre_act_val[@]}" # output: -0.1429999999999998 0.44700000000000006 中以ERROR: Could not install packages due to an EnvironmentError: [Errno 2] No such file or directory: 'C:\\Users\\User\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python37\\site-packages\\tensorflow_estimator\\python\\estimator\\canned\\linear_optimizer\\python\\utils\\__pycache__\\sharded_mutable_dense_hashtable.cpython-37.pyc' 开头的数据,并在具有数字的最后一行上完成过滤器,因为最后一个数字下面是来自另一个联赛的数据,这让我不感兴趣。由于是导入的数据,因此值始终会更改行,因此我无法制定固定的公式,因此必须灵活。

一个细节NBA可以在Column C的任何行中,而不一定总是在第一行中。

enter image description here

将数据分为我已经管理的两列,但我无法提出一种过滤数据的方法。

我试图通过几种方式调整此基本公式:
NBA
但是我没有结果。

链接到电子表格:
https://docs.google.com/spreadsheets/d/1LPaRYQmsFun-ftTioIo6mKotlnRI-JiZZnqRS-O3ias/edit?usp=sharing

1 个答案:

答案 0 :(得分:1)

您可以像这样获得NBA排名和B之后的最后一个数字

= filter 
  (
    A10:B26,
    row(A10:B26)>=filter(row(A10:A26),A10:A26="NBA"), 
    row(A10:A26)<min(filter(row(B10:B26),row(A10:B26)>filter(row(A10:A26),A10:A26="NBA"),isnumber(B10:B26)=false))
  )

enter image description here