Google sheets 如何根据不同列中单元格的值显示一列中单元格的值?
我有一张简单的桌子 A列是日期(第2行至第100行),反映了大约未来3个月 C列为0到1(即0%到100%)之间的百分比。%s是从a=预测函数派生的 我想根据C列中100%的值查询a列中的日期。但是,查询函数不起作用,因为它读取的是C列中的=预测公式,而不是“100%”本身的文本或值。(换句话说,如果我删除=FORECAST公式并键入字符串“100%”,则查询有效Google sheets 如何根据不同列中单元格的值显示一列中单元格的值?,google-sheets,google-sheets-formula,Google Sheets,Google Sheets Formula,我有一张简单的桌子 A列是日期(第2行至第100行),反映了大约未来3个月 C列为0到1(即0%到100%)之间的百分比。%s是从a=预测函数派生的 我想根据C列中100%的值查询a列中的日期。但是,查询函数不起作用,因为它读取的是C列中的=预测公式,而不是“100%”本身的文本或值。(换句话说,如果我删除=FORECAST公式并键入字符串“100%”,则查询有效 如何提取列A中的日期值并保留列C中使用的公式?这听起来像是在列A的第一行中查找列C中包含值100%的值。请尝试以下操作: =vloo
如何提取列A中的日期值并保留列C中使用的公式?这听起来像是在列
A
的第一行中查找列C
中包含值100%
的值。请尝试以下操作:
=vlookup(100%,{C2:C,A2:A},2,false)
如果列C
中的多行可能包含100%
,并且您希望获取所有此类日期,请尝试以下操作:
=过滤器(A2:A,C2:C=100%)
如果您的forecast()
数字不能产生准确的百分比,但像100.04%
这样的数字,请使用以下方法:
=filter(Forecast!A2:A,round(Forecast!C2:C,2)=100%)
感谢所有参与的人。我的解决方法是将=符号替换为>符号,如图所示:
=查询(StageHist!A:H,“选择一个C>0.99的位置”)
因为我不知道如何使100%的数字精确到100%。显然,=预测公式的设计目的是给出小数点右边8或9位的结果。(尽管我确信我可以在预测中嵌套一个=舍入函数,得到精确的1.0值。(另一天的项目!)考虑共享一个具有真实外观的公共可编辑数据,并在其中显示您手工输入的预期结果。我使用vLookup得到一个#REF错误,使用filter函数得到一个#N/a错误。请注意,我编辑了我的原始问题,因为我能够得到一个=QUERY语句来工作(某种程度上)。喜欢这个网站提供的快速帮助!!谢谢大家。
#REF!
可能是循环引用、拼写错误的范围或任何数量的类似问题。#N/a
通常表示搜索键100%
不会出现在列a
中。如果将列格式化为Format>N,则可能会发生这种情况Boo.>纯文本。考虑共享一个可编辑的.Studio电子表格……从<代码>预测()> <代码> >看起来> <代码> 100% >代码>实际上是代码> 100.040242516% 。用更多小数格式化单元格以查看实际结果。函数<代码> VLoopUp()/<代码>和<代码>文件()期望精确匹配。编辑答案以包含解决方法。