【发布时间】:2020-04-18 17:20:35
【问题描述】:
我要求根据不同电子表格中的信息有条件地格式化 Google 电子表格的特定单元格。
信息被输入到名为“Haulage”的电子表格的column J 和同名的工作表中。然后,如果此单元格中的信息与输入到 column J 的信息匹配,我需要在标题为“EMU 数据库”的电子表格和标题为“350”的工作表中以颜色突出显示 AE15:AH101 范围内的任何单元格运输电子表格/工作表
即“271”在工作表“350”(在“EMU 数据库”电子表格中)的单元格 AE15 中,当我将相同的值输入到工作表“运输”的单元格 J3 中时(在“运输' 电子表格),AE15 以所选颜色突出显示。
我曾尝试在条件格式自定义公式中使用以下公式:
=A15=IMPORTRANGE("1AGMJxw5D5TNFI19dvpPCT0Jl6QNu5rRX1bcLqHYJ0-w", "Haulage!J3:J")
但不幸的是无法使其工作。
作为参考,两个电子表格已链接在一起,并且已授予两个电子表格之间的访问权限
进度报告:
我一直在尝试使用 importrange 选项来使这种条件格式起作用,并且我设法通过将数据导入同一个电子表格然后在工作表之间使用公式来使其工作,如下所述:
“运输”电子表格和该电子表格中的“运输”工作表中的数据使用标准 importrange 函数传输到“EMU 数据库”,并转移到名为“Sheet5”的工作表中。在单元格中,我需要自定义公式才能工作,然后我使用了以下自定义公式:
=match(AE15,indirect("Sheet5!A1:A"),)
这为我的问题提供了一个解决方案,并且可以按我的需要工作,但是我仍然希望找到一个解决方案,以避免在公式起作用之前必须将数据从一个电子表格传输到另一个电子表格。我试图以多种方式修改上述公式以合并 IMPORTRANGE 但没有成功。我最近的失败如下:
=match(AE15,indirect,importrange("1AGMJxw5D5TNFI19dvpPCT0Jl6QNu5rRX1bcLqHYJ0-w", "Haulage!J3:J"),)
如果有人对如何使 importrange 在此 match 公式上工作有任何想法,我们将不胜感激,因为它比拥有来自另一个电子表格的重复数据的额外工作表对我来说更整洁
@player0 的跟进信息
相关电子表格测试版本的链接如下:
运输 SS = https://docs.google.com/spreadsheets/d/1elDxSOLSG-6U-jC6E5fgcKeJDNf9Kcu7GRGvK5p6fr4/edit?usp=sharing
EMU 数据库 SS = https://docs.google.com/spreadsheets/d/1poWzun1TvIhdlrHQyM_tSvJzEHFDpvZz7O-Ta0mvAR8/edit?usp=sharing
在“运输”电子表格中,只有“运输”工作表感兴趣 - 请忽略其他工作表。
在“EMU 数据库”电子表格中,您将在工作表“390”的单元格范围 AE15:AO71 中找到我当前的条件格式。此格式链接到标题为“Sheet5”的工作表,其中包含我使用 importrange 公式(请参阅此工作表的单元格 A1)从 Haulage 电子表格的单元格 J3:J 中提取的数据。
基本上,我对条件格式的要求是用于“390”工作表的单元格范围AE15:AO71 中的任何数据,这些数据与“运输”电子表格的单元格范围J3:J 中输入的数据相匹配,并以彩色突出显示框 - 但我希望这种情况发生,而不需要包含导入数据的额外工作表
【问题讨论】:
标签: google-sheets google-sheets-formula gs-conditional-formatting importrange