Google表格中的If语句

问题描述 投票:1回答:2

我在下面链接了一个Google表格,其中包含一个学生姓名列,然后是所有科目的列,其中包含学生标记。

但是学生并不是都做同样的科目。

我想做的是捕捉每个学生在同一张纸上做的主题和标记。

所以我有学生姓名,然后是科目1,科目2,科目3等。我只想知道学生的科目。我已在工作表的单元格X到AR中创建了此信息的列。

我不知道该怎么做。请帮忙,请...

https://docs.google.com/spreadsheets/d/1WfmUEcvFMiw-R_TMrh30jG8gLhCDT-h-dz_PP_sNn4Q/edit?usp=sharing

if-statement google-sheets google-sheets-formula
2个回答
1
投票
=ARRAYFORMULA(SPLIT(REGEXREPLACE(TRANSPOSE(QUERY(TRANSPOSE(
 ARRAYFORMULA(IF(E3:W8<>"", $E$1:$W$1, ))&","), , 40000)), " ,", ""),","))

0


0
投票

如果您可以将其作为单个单元格中的列表,则可以使用以下逻辑:

=IF(E3<>0,E$1 & ʺ, ʺ,ʺʺ) & IF(F3<>0,F$1 & ʺ, ʺ,ʺʺ) & ʺ...etcʺ

只需按照相同的模式添加G,H等。

如果要填写计算后端的表格,则需要做更多的工作。

© www.soinside.com 2019 - 2024. All rights reserved.