Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 搜索工作簿中匹配的文本并替换所有相邻列中的值_Excel_Search_Replace - Fatal编程技术网

Excel 搜索工作簿中匹配的文本并替换所有相邻列中的值

Excel 搜索工作簿中匹配的文本并替换所有相邻列中的值,excel,search,replace,Excel,Search,Replace,有点像excel新手,所以我可以感谢你的帮助 所以,现在我有一本49页的工作簿,上面有不同的银行装修报价 有些项目描述在整个工作簿中是相同的,有些是唯一的 我想要的是一个excel公式,可以让我为一个项目选择一个价格,比如说10,00美元的“墙结构”,并且可以复制所有表格中所有相同描述的项目 每个项目在单独的一行中,价格在项目描述(即搜索词)右侧的3列中 我认为如果有一种方法可以搜索所有具有相同文本的单元格,并替换右侧的单元格3列,那么就可以完成这项工作 不幸的是,我已经玩vlookup、ind

有点像excel新手,所以我可以感谢你的帮助

所以,现在我有一本49页的工作簿,上面有不同的银行装修报价

有些项目描述在整个工作簿中是相同的,有些是唯一的

我想要的是一个excel公式,可以让我为一个项目选择一个价格,比如说10,00美元的“墙结构”,并且可以复制所有表格中所有相同描述的项目

每个项目在单独的一行中,价格在项目描述(即搜索词)右侧的3列中

我认为如果有一种方法可以搜索所有具有相同文本的单元格,并替换右侧的单元格3列,那么就可以完成这项工作

不幸的是,我已经玩vlookup、index等有一段时间了,但我需要你的帮助。

首先创建一个“主列表”选项卡,它将作为你的报价书,服务在a列,价格在B列

假设您的报价表在a列中列出了所需的服务,请在B列中输入以下公式:

=VLOOKUP(A1,主列表!A$2:B$90,2,假)

A1=包含需要定价的服务的单元格


大师级!A$2:B$90=您的Quotebook的范围

,因此有一个工作表,其中包含所有其他49个工作表上列出的所有项目的唯一主列表,您希望为项目键入新价格,并将该价格分发给包含该项目的所有49个工作表。这是你想要做的诚实而准确的总结吗?这不能用公式来完成。VBA是您需要的工具。你能接受这个答案吗?@Andreas-为什么不能用一个简单的vlookup来做呢?@user10852207因为vlookup只查找值,而不能替换值。没有公式可以替换另一个单元格中的值