根据相邻字段中子字符串的存在来评估范围

时间:2018-11-05 17:36:17

标签: excel excel-formula

我的数据集有一系列带有模式的列

  • 问题列,其中包含许多可能的标签之一。例如:

    您在学校什么年纪(标签-A,B,C)

  • 带有一些标准响应系列的响应列。

我需要按标签汇总每行的结果-例如,对用 B 标签的行中所有问题的最低回答。

被要求在Mac上的Excel中执行此操作-通常我会在R中执行此操作,但这一次将不起作用。

感谢您的指导!

编辑后添加:

enter image description here

没有意识到我可以在此处放置图片。因此,例如,我希望能够看到对于标记为 C 的问题,响应较低,为“ 2”。

1 个答案:

答案 0 :(得分:1)

如果您正在寻找一种快速且肮脏的一次性解决方案,则可以在实际数据的右侧添加一些辅助公式。例如,每个目标标记一个。 =IF(ISERROR(SEARCH("A",A2)), "", 1)

只需调整目标单元格和搜索值,然后如果它包含目标标志,则行中将有1,并且该列的总和是具有目标标志的行数。为了使带有标志的最低响应#交换1与响应#(无论在哪里),然后该列的MIN就是要寻找的对象(以及{{1 }}是最大的响应#,MAX将获得带有代码的响应#)。