【发布时间】:2019-03-11 02:43:21
【问题描述】:
我有一行包含K13:O13 范围内的数字16, 16, 28, 18, 22 的单元格和一行包含ruben, carter, akko, mostrino, Jaycee 范围内K1:O1 的字符串的单元格。我有一个公式,当同一列中第一个范围中的单元格的值满足条件时,输出第二个范围中的单元格的值。找到K13:O13 中单元格最小值的公式是:=INDEX(K$1:O$1, 1, MATCH(MIN(K13:O13), K13:O13, 0))。这个公式的结果是ruben,但我有多个单元格,K13 和O13,它们的值在给定范围内是最小的,所以理想的输出应该是ruben, carter。
如何修改我的公式以输出与满足条件的另一个单元格对应的每个单元格值(用逗号分隔)?例如,如果我有范围K13:Q13 具有以下值4, 6, 4, 4, 9, 5, 8, 7 和范围K1:Q1 具有值a, b, c, d, e, f, g, h,包含所需公式的单元格应包含文本a, c, d。
使用 Google Apps-Script 的解决方案也可以。
【问题讨论】:
标签: google-apps-script google-sheets