如何在我的 Google 文档中修复此查询?

How do I fix this Query in my Google Document?

在这个问题上真的找不到太多,我什至让一直与 excel 一起工作的父亲在这个问题上难过。希望大家多多指教!

这是文档的副本:https://docs.google.com/spreadsheets/d/1dH86E1hZRQMj3UL6n4B81IVEkHS5_djkXhHkOl3LOSE/edit?usp=sharing

所以这是为我的 Runescape 氏族制作的,供我们确定用户何时需要促销;它只是让我们的事情变得更容易。我正在使用 IMPORTHTML 从一个已经跟踪数据的站点中提取数据,我的文档只是将其安排供我们个人使用(促销)。

右边应该是需要晋升的人的列表,但是,似乎第一个出现在 I select 列的 QUERY(A2:D501,Pea 是 A2)​​的人,他们不管他们是否符合标准,都会被放在那里。在这种情况下,在 "General Promotions" 下,他们需要 250,000,000 的氏族 XP,并且他们必须是队长级别(从队长 -> 将军),但所有者(都在 250m exp 以下且不是队长)正在显示上面和所有类别下。

不知道为什么会这样,所以如果有人能赐教我,我将不胜感激!

我想要的是如果没有符合条件的用户,我可以让它说 "No Promotions Yet"。也想不出那个。

这个公式在 F3 单元格中是否有效:

=IFERROR(QUERY(A2:D501, "select A,B,D where D >= 250000000 and B contains 'Captain'"),"No Promotions Yet")

尽管如此,您将需要删除 G 和 H 列中的公式 - QUERY 可以输出多列,而不是每列都需要一个单独的公式。