Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
If statement 如何找到Google Sheets pivot表';s列和行标题?_If Statement_Google Sheets_Pivot Table_Google Sheets Formula_Array Formulas - Fatal编程技术网

If statement 如何找到Google Sheets pivot表';s列和行标题?

If statement 如何找到Google Sheets pivot表';s列和行标题?,if-statement,google-sheets,pivot-table,google-sheets-formula,array-formulas,If Statement,Google Sheets,Pivot Table,Google Sheets Formula,Array Formulas,我想在GoogleSheets中创建一个pivot表,它使用“shirts name”作为列标题,“people name”作为行标题(如图所示)。 每个单元格中的值都应该不同-工作表会获取一个人的信息以及他穿了哪件衬衫。在数据透视表的单元格中,与人员姓名和衬衫名称对齐的单元格中,需要写上“已使用”或“可用” 我需要的公式实际上是pivot表中每个单元格中的值,因此每个单元格都需要以某种方式了解他所在的列和行 试试这个 =IF('stats'!D8="borrowed", IF(B2 = 'st

我想在GoogleSheets中创建一个pivot表,它使用“shirts name”作为列标题,“people name”作为行标题(如图所示)。 每个单元格中的值都应该不同-工作表会获取一个人的信息以及他穿了哪件衬衫。在数据透视表的单元格中,与人员姓名和衬衫名称对齐的单元格中,需要写上“已使用”或“可用”

我需要的公式实际上是pivot表中每个单元格中的值,因此每个单元格都需要以某种方式了解他所在的列和行

试试这个

=IF('stats'!D8="borrowed", IF(B2 = 'stats'!E8, "used", "available"), B2)

要搜索标题引用,请执行以下操作:


要获取搜索标题下的列范围引用,请执行以下操作:



要将以上引用转换为实际引用,请将它们包装到
间接

共享一份包含所需结果示例的工作表副本,该副本在工作表“stats”中运行良好但当我尝试在另一张表中使用pivot表的值公式中的公式时,它会说:在匹配评估中找不到值'shirt's name'。这是因为您需要使用正确的引用:
=INDIRECT(“stats!”&ADDRESS(21,MATCH(A25,stats!A20:20,0),4)&“&ADDRESS(行(A:A),MATCH(A25,stats!A20:20,0),4))