如何将查询数据与excel中的输入数据进行比较,然后在条件格式规则中使用该比较?

如何将查询数据与excel中的输入数据进行比较,然后在条件格式规则中使用该比较?,excel,database,excel-formula,conditional-formatting,excel-external-data,Excel,Database,Excel Formula,Conditional Formatting,Excel External Data,我的公司提供包装服务,因此我们的订单由我们的CSR汇总并发送到仓库。我们有一张支票,这样就不会有任何东西掉入裂缝,但这需要有人打印一份报告,然后在调度室找到所有东西 本质上,我需要将一列查询数据与另一个选项卡中的一列输入数据进行比较,然后使用规则高亮显示“查询”选项卡上输入数据列包含查询单元格的行中的所有单元格 我现在使用的方法是excel表格,将这些信息导入表格“数据”,然后CSR将在表格“输入”中输入订单号 在“输入”表上,我有三列:A列为原始输入,B列为包含公式=NOT(ISNA(VLOO

我的公司提供包装服务,因此我们的订单由我们的CSR汇总并发送到仓库。我们有一张支票,这样就不会有任何东西掉入裂缝,但这需要有人打印一份报告,然后在调度室找到所有东西

本质上,我需要将一列查询数据与另一个选项卡中的一列输入数据进行比较,然后使用规则高亮显示“查询”选项卡上输入数据列包含查询单元格的行中的所有单元格

我现在使用的方法是excel表格,将这些信息导入表格“数据”,然后CSR将在表格“输入”中输入订单号

在“输入”表上,我有三列:A列为原始输入,B列为包含公式
=NOT(ISNA(VLOOKUP($C2,$A$2:$A$300,1,FALSE))
,C列为包含公式
='Data'$B2
B
是包含我需要的数据的列)

然后,我使用列
B
C
A
进行比较,然后我在工作表“数据”上的规则是
=“输入”$B2=真


问题是“A”和“C”在应该相等的时候并没有被认为是相等的。但是,当我转到工作表“数据”并双击单元格以便编辑它,然后按enter键时,“A”识别“C”,而“B”变为TRUE,规则将格式应用于相关行。这里发生了什么,如何让“A”自动识别“C”?

根据我的经验,这可能是解决方法:
如果双击单元格“触发”excel以重新格式化单元格中的值,则可以使用“数据”选项卡下的“文本到列”功能快速强制列重新格式化。尝试突出显示双击后正在重新格式化的“数据”表上的列。突出显示后,转到数据->文本到列->确保选择了分隔符->然后按“完成”

听起来你在处理数字和看起来像数字的文本。什么是C和A中的数据示例?修复了它,谢谢!它工作得很好!但是,该数据每天刷新两次——有没有办法自动将这些单元格设置为分隔的,而不是手动执行?请注意,行会不断地从“数据”表中添加和删除。如果没有,那很好,谢谢您的时间和您的帮助回答:)当我使用excel中的“获取数据”功能链接到MS Access查询时,我遇到了这个问题。我的查询中有一个SKU文本字段,其中一些只是数字。当我在excel中输入这些SKU时,excel将其视为一个数字。因此,如果我在查询中查找此sku,它将不会作为匹配项返回,因为查找函数正在查找数字,并且只存在文本值。从现在起,我要确保新的SKU是字母数字的,这样excel就不会自动将它们视为数字。不幸的是,我不确定解决这个问题的其他方法。