Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.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
Arrays 查找和替换列中的数据-谷歌工作表_Arrays_Google Sheets_Google Sheets Formula_Array Formulas_Gs Vlookup - Fatal编程技术网

Arrays 查找和替换列中的数据-谷歌工作表

Arrays 查找和替换列中的数据-谷歌工作表,arrays,google-sheets,google-sheets-formula,array-formulas,gs-vlookup,Arrays,Google Sheets,Google Sheets Formula,Array Formulas,Gs Vlookup,所以我对任何稍微复杂一点的电子表格都一窍不通,但问题是。我希望用相邻列中的新数据和相应的数据(Z)替换与引用列(Y)中的数据相匹配的一系列单元格(a)中的数据 本质上,这是一个聪明的公式,我可以用来编辑包含电子邮件列(a)的csv。我的想法是这样的:我从一个单独的表格中添加了两个新栏(例如Y和Z),在Y栏中,我有所有要更新的相关电子邮件(也包含在a栏中)。在Z列中-所有要更新的新电子邮件。Y和Z在相应的行中都有数据(Y3-Z3=当前-新电子邮件)。假设当前的电子邮件在A列中,我猜是这样的: -如

所以我对任何稍微复杂一点的电子表格都一窍不通,但问题是。我希望用相邻列中的新数据和相应的数据(Z)替换与引用列(Y)中的数据相匹配的一系列单元格(a)中的数据

本质上,这是一个聪明的公式,我可以用来编辑包含电子邮件列(a)的csv。我的想法是这样的:我从一个单独的表格中添加了两个新栏(例如Y和Z),在Y栏中,我有所有要更新的相关电子邮件(也包含在a栏中)。在Z列中-所有要更新的新电子邮件。Y和Z在相应的行中都有数据(Y3-Z3=当前-新电子邮件)。假设当前的电子邮件在A列中,我猜是这样的:

-如果Y列中的数据与A列单元格中的数据匹配, -替换为Z列中相应单元格的数据

…并递归运行以遍历所有列Y

对于冗长的解释表示歉意,如果这已经是一个明显的解决方案,我还没有找到

试试看:

={"NEW"; ARRAYFORMULA(IFNA(VLOOKUP(C2:C, I:J, 2, 0)))}
试试:

={"NEW"; ARRAYFORMULA(IFNA(VLOOKUP(C2:C, I:J, 2, 0)))}

共享一份您的工作表,谢谢!分享一份你的工作表,谢谢!