Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.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_Excel Formula - Fatal编程技术网

在Excel中更新母版图纸上的值

在Excel中更新母版图纸上的值,excel,excel-formula,Excel,Excel Formula,我是一个初出茅庐的人,我正在努力做一个出色的人。到目前为止,一切顺利。我有两张纸,我们把它们叫做Sheet A和Sheet B 工作表A包含我的用户配置文件的完整列表,每个配置文件都有一个唯一的ID。 工作表B仅包含来自工作表a的关于用户的部分信息。我在IDs上使用了一个VLOOKUP,效果很好 工作表A可以描述为拥有4000多行用户的主工作表。 工作表B,它只包含来自工作表a的几个值(大约300行用户),如果我更改工作表a中的信息,它会自动更新 现在,我的问题如下: 如果我更新了工作表A上的一

我是一个初出茅庐的人,我正在努力做一个出色的人。到目前为止,一切顺利。我有两张纸,我们把它们叫做
Sheet A
Sheet B

工作表A
包含我的用户配置文件的完整列表,每个配置文件都有一个唯一的ID。
工作表B
仅包含来自
工作表a
的关于用户的部分信息。我在IDs上使用了一个VLOOKUP,效果很好

工作表A
可以描述为拥有4000多行用户的主工作表。
工作表B
,它只包含来自
工作表a
的几个值(大约300行用户),如果我更改
工作表a
中的信息,它会自动更新

现在,我的问题如下: 如果我更新了
工作表A
上的一些数据,它会反映在
工作表B
上。太好了。但是如何修改我的工作表,即使我在
工作表B
上做了更改,它也会更新主工作表
工作表a

举个例子:

活页A

id | title | f|u name | l|u name

活页B id| f|U名称

使用
工作表B
f_name
,我可以轻松地从
工作表a
中提取数据。因此,当我在
工作表A
上更新
f_名称时,数据会在
工作表B
上自动更新。我如何才能使其即使我决定修改
工作表B
上的
f_name
,也会更新
工作表A


谢谢大家!

我不知道你的意思是什么,如果工作表B上的
f-name
列表是由vlookup公式生成的,为什么你要手动用一个值替换这些公式?这似乎是倒退…@Plutian-Right。问题是,我只使用
工作表B
作为我的工作表,我需要更新那里的信息,而不是通过
工作表A
在那里进行更新。这是因为有人已经手动更新了
工作表B
,而重新执行该过程非常困难。由于
工作表B
链接到
工作表A
,我只是想将
工作表B
中的更改反映到
工作表A
中,如果工作表B是您更改值的工作表,那么将所有vlookup公式放在工作表A上不是更好吗?找出一个公式来检查哪些行已使用公式更新,哪些行包含手动更新的值,这将是相当尴尬的。虽然我确信这在VBA中是可能的。@Plutian是的,我试着把它放在
工作表A上
,但是因为它是包含所有信息的主工作表,所以对于不在B中的ID,它返回#N/A。这实际上是有意义的。但你是对的,这是一个尴尬的局面,VBA可能是唯一的办法。但是我不知道如何使用它。可能需要手动操作。将保留此问题,以防有人有解决方案。感谢回复到“.有人已经手动更新了工作表B”声明。。编辑的数据仅为
f_name
对吗?