根据包含逗号分隔数据的单元格中的条目对行进行排序 2024-6-19 • microsoft-excel microsoft-excel-2016 在 Excel 2016 中,我有一个包含两列和多行数据的工作表,其中每个条目由第一列中的名称和另一列中他们喜欢的水果组成,用逗号分隔(例如)。我如何根据水果对这些数据进行排序? 如果每个单元格只有一条数据,我知道如何排序,我可以执行“查找全部”操作,例如,该操作将选择列中包含草莓的所有单元格,但当一个单元格中有多个数据时,我想对行进行排序,并可能突出显示包含某些单词(如草莓)的行。电子表格的用户应该能够快速找到所有喜欢草莓的人。 我附上了一个示例截图,展示了我的数据是如何组织的。用不同的方式组织数据会更好吗?这需要 VBA 吗?提前感谢任何帮助。 答案1 如果目标是“电子表格的用户应该能够快速找到所有喜欢草莓的人”,那么启用列过滤(快捷键为 CTRL-SHIFT-L)还不够吗? 答案2 无论如何,我最终还是找到了解决方案,所以我想我会发布它,以防它对其他人有帮助。它可能不是最好的解决方案,但它有效。 我创建了一个列,检查该行中的单元格是否Fruits包含某些用户输入的字符串,并相应地显示 True 或 False。 =ISNUMBER(SEARCH($E$1,B2)) E1 是用户输入要搜索的字符串的单元格,B2 将随着公式沿行向下复制而发生变化 然后,您可以根据此单元格进行排序、执行条件格式或执行任何您想要执行的操作。 相关内容 波浪号“~”被视为相对路径吗? 非官方 toro(最新)版本在哪里?[重复] Mysqldump混乱? 两台 Ubuntu 计算机中的打印机共享 命令提示符:将正在运行的进程移至后台 如何在 debian 上更改 openvpn 的优先级? ‘ip link set wlan0 up’ 导致终端无法使用 [Arch Linux] 在 Redhat 5.6 上安装 git 的问题 如何在 Windows 中以只读方式挂载 NTFS 分区? 如何在 opmac 中正确设置意大利语?