首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查询函数-删除输入术语的部分并执行公式

查询函数-删除输入术语的部分并执行公式
EN

Web Applications用户
提问于 2020-11-02 01:01:51
回答 1查看 53关注 0票数 1

如果标题混淆了,我很抱歉。在搜索选项卡的List中,我收到了一堆订单。我所做的就是以这样的方式在一个单元格中选择盘子:

我只想将它们转储到<#>Search中的Dish选项卡中的A列“菜品搜索”部分。查询应该从Inventory选项卡中获取相关的菜品,省略菜名前的数字,即"1_“或"1___”。基本上,只是省略了这部分,只得到了菜名,而不用我做任何额外的工作。

菜肴前的数字大部分是这两种模式中的一种,"1_“或"1___”。

如果这个细节有帮助,那么所有菜肴都有一个D00 -D000 -格式的索引号。

这是我工作的基本例程,从一个单元格中复制盘子,所以重要的是我能够只获取带有索引号的菜名。

这是我的电子表格https://docs.google.com/spreadsheets/d/1rlATwRPTkofEg0rB5-GSwwBpQDa7ZOoeNvhs0xPOsKA/edit#gid=719800634

我尝试过在查询公式中使用间接& TRIM,如:"where A='"&INDIRECT(A3)&"__,但它们没有工作。也许我输入的方式是错误的。

EN

回答 1

Web Applications用户

回答已采纳

发布于 2020-11-02 08:51:26

你说过

以这样的方式在单个单元格中...select盘子:...just将它们转储到列A中,Search for Dish选项卡...query中的菜品搜索部分应该从Inventory选项卡中获取相关的菜品,省略菜名前的数字。

将以下内容放置在单元格B3中的NEW Search for Dish选项卡中。

代码语言:javascript
复制
=IFERROR(TRANSPOSE(
           SPLIT(REGEXREPLACE($A$3, ".*?(?:(D\d+\s- \w+ \w+))","$1"),CHAR(10))), 
     "Paste the order in cell A3")

以上公式将为您完成这项工作。(请根据您的需要调整范围。你可以在你的工作表中找到一个演示。)

How复制/粘贴公式以使公式工作。do不要双击单元格来复制菜盘。Just单击单元格,将其复制并粘贴到NEW Search for Dish选项卡的单元格A3上。

票数 1
EN
页面原文内容由Web Applications提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webapps.stackexchange.com/questions/148265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档