2016-02-28 78 views
0

例如,我怎么可以这样做:在Google表格中,如何将数字指定为任意值?

=AVERAGE(TOINTIF(A1:A17, "Fifth", 5), TOINTIF(A1:A17, "Sixth", 6), [...]) 

,TOINTIF(范围,查询,值)是一个函数,它在满足一个条件,并将它们放入数组的范围内的所有值实例指定的编号。

这可以在GSheets中完成吗?

+0

你能分享一张表吗? –

+0

你是什么意思?与其他人分享?如果是这样,那么是的。 – OldBunny2800

+0

如果可以,与一些示例数据共享示例电子表格,我可以告诉你 –

回答

1

你真的只需要if语句 - 可能与ARRAYFORMULA结合:

=sort(ARRAYFORMULA(if(A1:A17="Fifth", 5,)),1,true) 

如果你不需要它们组合在一起,你可以删除排序,并留下

=ARRAYFORMULA(if(A1:A17="Fifth", 5,)) 

窝他们:

=ARRAYFORMULA(if(A1:A17="Fifth", 5,if(A1:A17="Sixth", 6,)) 
+0

如何使用= IF()语句将范围与单个值进行比较?如果即使其中一个不符合条件,它也不会返回错误吗? – OldBunny2800

+0

不,这是为什么它被包裹在数组公式 –

+0

谢谢你的回答! – OldBunny2800

相关问题