如图,是源文件,我需要将其中的B列数字取到另外一个表格里去,本来我是直接输入=,然后用鼠标点击相应表格的,但是源文件有时候会多一行或者少一行,这样就会取数不准确。比如我想另一个表格里的A1等于101的数(即5.768)、A2等于102+101的数(5.768+6.77)……这样的要求要用怎样的函数啊?另外那个表格里的数要求只保留一位小数,能用什么函数来嵌套?求大神指教
excelä¸åæ°å¯ä»¥æç §ä¸åçè¦æ±éæ©åéçå½æ°ï¼å¯ç¨çå½æ°æå¾å¤ï¼æ¯å¦indexãoffsetãlookupãvlookupãhlookupãifãsmallãlargeãmaxãminççï¼ä¸è¾¹ä¸¾å 个常ç¨çä¾åï¼
æ±æ大ï¼ææå°ï¼å¼ï¼ä½¿ç¨å½æ°maxï¼æminï¼ï¼
æ±ç¬¬å 大ï¼æ第å å°ï¼çå¼ï¼ä½¿ç¨å½æ°largeï¼æsmallï¼ï¼
å¦ææ¡ä»¶æç«ï¼åè¿åæå¼ï¼å¦åè¿åå¦å¤ä¸ä¸ªå¼ï¼ç¨ifï¼
è¿åæ个ç¹å®æ¡ä»¶å¯¹åºçå¼ï¼å¯ä»¥ä½¿ç¨indexãoffsetãvlookupçï¼
å¦æç»å®çæ°å满足ä¸ä¸ªæ¡ä»¶èå´ï¼åè¿åæä¸ä¸ªå¼ï¼lookupã
è³äºå½æ°çå ·ä½ç¨æ³è¿éè¦èªå·±æ ¢æ ¢å¦ä¹ ï¼excelä¸æå½æ°å¸®å©ï¼ç¾åº¦å½æ°å称ä¹å¯ä»¥æå°å¦ä¹ èµæã
用vlookup函数说值错误,是不是对源文件单元格格式什么的有要求,那些101这类的是按文本形式存储的,是这个有影响吗?还是因为这边源文件表格表头有些是合并单元格什么的?
不过sumif函数倒是可以,不知道这个跟vlookup有没有太大差别,没什么差别的话用这个就算了。
下面那个sumproduct的函数也不行,是不是也跟单元格格式有关?
这跟不同格式有关。同样的数字,一个是文本,一个是数值,就会匹配不到而显示错误值。
你说你的那些101这类的是按文本形式存储的,肯定有关系。
可在另一单元格输入1——复制该单元格——选A列数据区域——右键——选择性粘贴——运算:乘(点选)——确定。
或选A列——菜单栏——数据——分列——下一步——下一步——列数据格式:常规(点选)——完成。
也许单元格里面带空格:选A列——Ctrl+H——查找内容:输入一个空格——替换为:不输入什么——全部替换。
再计算,B列也同样设置。
看你的抓图,数据靠右,就不是文本了(除非你专门设置右对齐)。