You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Excel中批量填充食材对应的关联菜品名称

怎么给表格里的食材批量匹配对应菜品

原始表格情况

表格有两列:一列是食材名称,另一列是空白的「used in」列,需要填上用到该食材的所有菜品。

想要的最终效果

「used in」列里,每个食材对应的单元格会把所有用它的菜品列出来,用分号隔开即可。


用Excel/WPS表格实现的步骤

假设食材列是A列(从A2开始是具体食材),另外有个Sheet2存着菜品和食材的对应关系——Sheet2的A列是菜品名,B列是对应食材。

  1. 选中「used in」列的第一个单元格(比如B2),输入公式:
=TEXTJOIN(";",TRUE,FILTER(Sheet2!$A:$A,Sheet2!$B:$B=A2,""))
  1. 按回车后,直接下拉填充到所有食材行就行。
  • 逻辑说明:FILTER会筛选出Sheet2里所有和当前食材匹配的菜品,TEXTJOIN用分号把这些菜品串联起来,同时忽略空值。

用Google Sheets实现的步骤

逻辑和上述一致,公式写法如下:

=TEXTJOIN(";",TRUE,FILTER(Sheet2!A:A,Sheet2!B:B=A2,""))

输入后下拉填充即可。


内容的提问来源于stack exchange,提问作者Jack

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 14:17:50