Office中国论坛/Access中国论坛

标题: 如何将子表的每一行在总表中找到并做上标志?多谢 [打印本页]

作者: abcopq    时间: 2009-3-5 17:55
标题: 如何将子表的每一行在总表中找到并做上标志?多谢
本帖最后由 abcopq 于 2009-4-2 17:21 编辑

首先谢谢各位帮忙的朋友!
      有两个表,其中一个肯定包含在另一个大一点的表之中----------即,所谓的“子表”中的每一行都可以在那个“总表”中找到;现在请帮忙在总表中添加一列,用于一行不漏地把子表中所含的的各行做上标记“qianfei”。其余未包含在子表中的行保持空白即可。(详见附件例子)[attach]36446[/attach]
      两个表中关键的一列均为A列(各行是唯一的,长度固定为16进制的16位,包含大写字母);子表大约一千行,总表大约六千行;
作者: ACMAIN_CHM    时间: 2009-3-5 19:13
参见EXCEL自带帮助中关于VLOOKUP()函数的用法和说明及示例。


******************
*  一切皆有可能  *
******************

.
ACMAIN - Access论坛回贴准则(个人).
.

.
QQ群 48866293 / 12035577 / 7440532 / 13666209
作者: pureshadow    时间: 2009-3-6 22:49
建议楼主做一个EXCEL,列几十行能说明问题的数据,然后发上来。
作者: abcopq    时间: 2009-3-9 11:55
多谢斑竹!
谢谢“ACMAIN_CHM ”
我已经重新编辑了一下,并附了例子,希望继续得到你们的指导!不胜感激!
作者: pureshadow    时间: 2009-3-9 13:24
A20输入=IF(ISERROR(VLOOKUP(B20,$B$12:$E$15,1,)),"","qianfen")
下拉
作者: abcopq    时间: 2009-3-9 17:33


向pureshadow致敬!非常感激您的帮助!好人一生平安!!
我试了一下,果然能解决我的难题!
作者: abcopq    时间: 2009-4-2 16:39
各位老师:还是这个问题,又遇到麻烦了,请进一步明示:
同样的那个例子,该做的标记的确已经做上了;但是,在最终上报报表的时候那些多余的数据(即:子表)是要删除的,也就是说绝对引用的那个区域是不要的,只是根据那个区域做做标记而已。如果将其删除的话,已经做好的标记都就丢失了,前功尽弃!
怎么办呢?烦请各位指点一二,本人不胜感激!

作者: jsgyygm    时间: 2009-4-2 17:40
本帖最后由 jsgyygm 于 2009-4-2 17:42 编辑

选中做好标记的区域,复制——选择性粘贴——数值 。即可。然后删除子表。
作者: abcopq    时间: 2009-4-2 18:01
非常感谢!已解决!
在线等,果然有好人给回答!
向jsgyygm致敬!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3