google-sheets - 在 Google 表格中返回列标题而不是 TRUE 或 FALSE 值
问题描述
我有一个带有列和行标题的谷歌表,以及由 True 或 False 指示的 Column 和 Row 标题之间的关系。
| |绿色 |黄色 |红色| | --- | ---- |---- |---- | |香蕉 |真 |真 |真| |橙色 |真 |真 |假| |橘子 |真 |真 |真| |苹果|真|真|真| |葡萄柚 |假 |真 |假| |红毛丹 |假 |假 |真| 我正在尝试在 Google 表格中导出一个公式,该公式可以搜索 TRUE 并返回两者(例如)|Column1|Column2| |---|---| |香蕉|绿色| |香蕉|黄色| |香蕉|红| |橙色|绿色| 等等,或者只是一个返回 |Column1| 的公式 |---| |香蕉| |香蕉| |香蕉| |橙色| ETC
每当 TRUE 出现时。
我尝试了各种索引匹配、VLookup 和 Hlookup 公式,但我无法完全理解如何构建这个问题。
任何见解将不胜感激。
示例表https://docs.google.com/spreadsheets/d/1YDo_Z-wbO5D3m-y7ZPXb0OGfK83ODe15rYUzACxoitI/edit?usp=sharing
解决方案
尝试
=ArrayFormula(SPLIT(QUERY(FLATTEN(IF(B2:D, A2:A&"_"&B1:D1,)),"where Col1 <>''"), "_"))
看看这是否有帮助?