急急急,excle循环引用的问题
我要填一个表格,因为不断出现重复的东西,每次都复制粘贴是很麻烦的, 于是我就用VLOOKUP自动填写,但因为引用的是同一列,所以出现"循环引用"的问题, 请问如何解决这个问题?请高手指点,谢谢! 最后的目的是,只要填过一次,后面再出现相同的名称,对应的资料就会自动填写。我想学的是方法。
说明: 1、在第一次出现资料的下一行,如“重量”列C12,输入公式“=VLOOKUP($B12,$B$9:C11,2,)”,“价格”列D12,输入公式“=VLOOKUP($B12,$B$9:D11,3,)”,“供应商”列E12,输入公式“=VLOOKUP($B12,$B$9:E11,4,)”,即可将原资料已有名称ABC2的资料,自动填写到第12行,如表。 2、选中C12:E12,向下复制到第21行,凡原有名称ABC1、ABC2、ABC3及对应资料,黄色区域即自动填列,如表。 3、新增加名称如ABC7、ABC8的对应资料栏则返回#N/A,如第15行和第19行。 4、在新增名称的相关栏内删除#N/A并填写资料,以下重名者则又可自动填写,如第16行和第18行。 ★ C12公式中的查询区域,只需$B$9:C11足矣,不需要为$B$9:C12,故就不会出现循环引用。
E12公式应该改成:=VLOOKUP(B12,B$9:E11,4,0),活用相对引用与绝对引用,不要把自己引用进去即可避免循环引用。但是只能用于确实存在相同名称的行。最好的方法依然是冷月魅影lymy学姐所说的,另外做一个用来被引用的表格。
建议你另外单独做一张货品资料表如Sheet2 然后Sheet1就可以用VLOOKUP公式来引用了. 如果出现如C15的错误值,说明此款货品以前未出现过, 在货品资料表里把资料完善就OK了. 如果资料很多,一时难以挑出唯一值. 可以先以现有的表为基础,做个透视表,用名称做为行标签,依次放入数量,重量等等,这样名称就能保证是唯一的了,再把透视表复制粘贴出来,做为货品资料表用.
我有一个办法,不过不知道有没有更好的办法,具体如下: 1、先把第一列的名称填好, 2、在数据里点自动筛选 3、在名称里只显示“ABC1”,然后后面的资料就自动填充下就OK了,其它几项照搬。
C10公式如下: =IF(ISERROR(VLOOKUP(B10,$B$9:C9,2,0)),"",VLOOKUP(B10,$B$9:C9,2,0)) 向下(右)复制到所需处。
答:第一个是 购买订单 第二个是 款式名称详情>>
问:怎样用Camtasia Studio v2.0.3来制作媒体
答:这个软件有使用向导的,你新建一个文件,然后照着他的说明一步一步的走下去,就知道怎么用了,这个软件太小了,网上跟本找不到教程的,如果你确实还是不会的话,找个懂电脑...详情>>