【问题标题】:Taking a group of cells and organizing them into a comma separated list in a single cell, arranged in order of percentage in google sheets取一组单元格并将它们组织成一个逗号分隔的列表在一个单元格中,在谷歌表格中按百分比顺序排列
【发布时间】:2020-09-22 09:09:17
【问题描述】:

这里有 Google 表格问题。我有一组单元格,我正在尝试将它们自动化,以便在食品的营养成分单元格中制作“成分列表”。例如,我将排成一排,胡萝卜、洋葱、西红柿、糖。在它旁边的单元格中,我将有相应的百分比。我需要的是将每个项目发送到一个单元格,使其看起来像一个简单的句子。例如,如果信息是胡萝卜 22%、洋葱 33%、西红柿 12% 和糖 5%,则信息将显示“成分:洋葱、胡萝卜、西红柿、糖。提前感谢您的帮助。这个有一直让我头疼。

这是我当前工作表的屏幕截图。如您所见,有两个带圆圈的列和指向“成分”单元格的箭头。我需要将被圈出的单元格按百分比从高到低的顺序列在“成分”单元格中,用逗号分隔。

更新:我已经能够弄清楚如何列出单元格,但我无法弄清楚如何按百分比组织它们。这是我目前使用的公式。

=CONCATENATE(F2,",",F3,",",F4,",",F5)

【问题讨论】:

  • 一张图片/样本数据可以告诉 1000 个单词。请查看How to Ask 带有minimal reproducible example 的问题并相应地编辑您的问题。
  • 我添加了更多信息。抱歉之前说的不够清楚。我希望这会有所帮助。

标签: google-sheets custom-lists


【解决方案1】:

试试这个:=TEXTJOIN(", ", true, sort(A2:A13,B2:B13, false))

其中 A2:A13 是成分列,B2:B13 是总百分比列。

enter image description here

【讨论】:

  • 效果很好。非常感谢你的帮助!这太棒了!
猜你喜欢
  • 1970-01-01
  • 2016-06-11
  • 1970-01-01
  • 2019-12-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多