LOOKUP(9^9,A2:A20)中的9^9是什么意思

查看: 4831|回复: 12
这个公式里9^99、--left、row是什么意思
阅读权限20
在线时间 小时
本帖最后由 qqd2002 于
22:19 编辑
有一个字符串“a=10,b=11,c=24,d=164”
我想返回某个字符的值,譬如,返回a的值(10),b的值(11)
有高手给了这个公式可以实现:LOOKUP(9^99,--LEFT(MID(A1,FIND(B1,A1)+2,100),ROW(1:100)))
A1就是这个字符串
B1可以填写你需要返回值的字母(譬如a)
问题:1、这里的9^99什么意思
& && && & 2、ROW(1:100)什么作用
& && && & 3、--left()什么意思
& && && &4、这里lookup用了什么形式的公式?
& && && && && & 向量形式& &LOOKUP(lookup_value,lookup_vector,result_vector)&&还是
& && && && && & 数组形式& &LOOKUP(lookup_value,array)
请教大家了,谢谢
22:19 上传
点击文件名下载附件
3.2 KB, 下载次数: 51
阅读权限95
在线时间 小时
第一:MID(A1,FIND(B1,A1)+2,100),得到是需要返回的字母,如a,后面的等号后的所有字符,如&10,b=11,c=24,d=164”
第二:LEFT(MID(A1,FIND(B1,A1)+2,100),ROW(1:100)),依次取第一步得到的字符的左边的第1个、第2个、....、第100个,例如:
   {&1&;&10&;&10,&;&10,b&;&10,b=&;...;&10,b=11,c=24,d=164”},此乃100行1列的数组。
第三:对第二步得到的数组进行数值化,即文本变数值,采用负负的办法,不能变为数值的将返回错误值#value!,例如上面的可得到:
   {1;10;#value!;#value!;#value!;...;#value!}
第四:利用lookup二分法查找结论返回上面的数组最后一个数值。9^99是一个很大的数值,它大于上面的数组里的任何数值,用lookup(9^99,     
   {1;10;#value!;#value!;#value!;...;#value!})必返回最后一个数值,也就是10.
阅读权限20
在线时间 小时
hjj0451 发表于
第一:MID(A1,FIND(B1,A1)+2,100),得到是需要返回的字母,如a,后面的等号后的所有字符,如&10,b=11,c=24,d= ...
讲解的很清晰,谢谢,学到了很多!
阅读权限100
在线时间 小时
--是将文本数字转换成数值的一种方法,其他的用公式审核查看一下就知道了,整个公式主要利用lookup的二分法原理,这是一个比较复杂的问题,三两句话说不清,有兴趣可以看精华贴中的“lookup查找策略”。
阅读权限20
在线时间 小时
hjj0451 发表于
第一:MID(A1,FIND(B1,A1)+2,100),得到是需要返回的字母,如a,后面的等号后的所有字符,如&10,b=11,c=24,d= ...
再补充一个问题,我想把这个公式放在excel列内向下拖拽,但其中的row(1:100)会自动加1,有什么办法可以使拖拽后“row(1:100)”该项不变吗?
阅读权限95
在线时间 小时
qqd2002 发表于
再补充一个问题,我想把这个公式放在excel列内向下拖拽,但其中的row(1:100)会自动加1,有什么办法可以使 ...
用绝对引用。row($1:$100)
阅读权限100
在线时间 小时
qqd2002 发表于
再补充一个问题,我想把这个公式放在excel列内向下拖拽,但其中的row(1:100)会自动加1,有什么办法可以使 ...
从楼主所提的问题判断,应该是才接触函数,建议去看看胡版的《step by step我们一起学习函数公式》。
阅读权限20
在线时间 小时
hjj0451 发表于
用绝对引用。row($1:$100)
谢谢,既有耐心讲解又很清楚,帮了我很大的忙,万分感谢!!!
阅读权限100
在线时间 小时
本帖最后由 wangjguo44 于
23:10 编辑
(人老了,打字打得慢,发上贴,前面早有hjj0451老师详细解释,本帖多余了)
1、这里的9^99什么意思
2、ROW(1:100)什么作用
3、--left()什么意思
三个问题都是最最基础的excel常识:9^99——9的99次方,一个很大的数;ROW(1:100)——第1行到第100行的行号,即数组{1;2;3;……;97;98;99;100};--left()——left得到的数据是文本型,前面加了“--”(减负),如果是文本型数字,便转换成数值型数字,其他文字、字母则出错。
但是就是这几个最最基本的概念组合在一起,构成一个公式,却起了“质”的变化,产生了奇妙的作用:
LOOKUP(9^99,--LEFT(MID(A1,FIND(B1,A1)+2,100),ROW(1:100)))
1、MID(A1,FIND(B1,A1)+2,100)——提取出A1中含B1字符后的第二个字符起的所有字符(以A1=“a=10,b=11,c=24,d=164”、B1=“C&为例,得到“24,d=164”);
2、LEFT(MID(A1,FIND(B1,A1)+2,100),ROW(1:100))——从这个提取出的字符自左面起分别提取1个、2个、3个……直至100个字符(实际上可能没这么多)(得到{&2&;&24&;&24,&;&24,d&;&24,d=&;&24,d=1&;……});
3、--LEFT(MID(A1,FIND(B1,A1)+2,100),ROW(1:100))——文本转成数值,凡是数值正确转换,凡含其他字符的文本则转换出错,构成由纯数值与错误信息组成的数组({2;24;#VALUE!;#VALUE!;……;#VALUE!;#VALUE!};
4、LOOKUP(9^99,--LEFT(MID(A1,FIND(B1,A1)+2,100),ROW(1:100)))——返回最后一个小于等于9^99的数值,即24.
独钓客老师擅长公式解释,学习!&
阅读权限20
在线时间 小时
wangjguo44 发表于
(人老了,打字打得慢,发上贴,前面早有详细解释,本帖多余了)
1、这里的9^99什么意思
2、ROW(1:100)什 ...
同样感谢你的热心:)
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师excel =-LOOKUP(,-MID(A1,MIN(FIND({0;1;2;3;4;5;6;7;8;9},A1&)),ROW($1:$1024)))谁能详细解释上面函数公式的意思,
公式就是提取A1单元格里面的数字这个公式解释起来蛮费劲的告诉你一个方法,你把公式中的row($1:$1024)改为row($1:$10)然后点工具,公式审核,公式求值,求值,看看excel是如何一步步计算的,你就明白了
据lookup函数的介绍:LOOKUP(a,b)
a为在数组中所要查找的数值。如果函数找不到 a,则使用数组中小于或等于它的最大数值。
那么此公式逗号前为空,也就是0,按照上述,函数将在第二个参数中寻找0,找不到0,则返回小于或等于0的最大数值,可是第二个参数中的每个数值都比0大,为什么?
还是“-”是什么意思,“--”又是什么意思,“-”和“--”意思相同否
望能解释一下哦,谢谢,加分!
你说的没有错,所以公式在mid前面加个一个-号,所有的负数肯定比0小.
-就是把正数变负数
--就是负负得正,把文本型数字进行负负得正的运算转换为数字型数字,可以参与下一步运算.
还有问题哦,比如:=-LOOKUP(,-ROW($3:$6))
结果是6,按照上述说法,lookup应该在{-3,-4,-5,-6}中寻找小于或等于0的最大数值,
应该-3最大,再加上lookup前的负号,负负得正,结果应该是3才对,可是为什么结果是6,
一点也不明白,望能再解释一下哦,非常感谢!
对正数来说匹配寻找小于或等于0的最大数值,对负数来说匹配寻找小于或等于0的最小数值
不对啊,那么=LOOKUP(,{-4,-3,-2,-1}),应该返回-4,可以却返回了-1
为您推荐:
其他类似问题
扫描下载二维码白细胞计数3.8
10^9/L 是什么意思,对身...
白细胞计数3.8
10^9/L 是什么...
白细胞计数3.8
10^9/L 是什么意思,对身体有影响吗?吃什么药
共1条医生回复
因不能面诊,医生的建议仅供参考
职称:主治医师
专长:内科
&&已帮助用户:2469
指导意见:你好,白细胞数目偏低,机体免疫力会降低。一般常见于服用某些药物,肿瘤,病毒感染,接触放射性物质等,你的情况低一点,可以再复查一下看看,暂时不需要吃药治疗。
这是健康检查出来的情况
回复:你好,你过一周再复查看看。
请问应该吃什么食物营养加以增强免疫力
回复:你好,不需要,现在还说明不了问题,需要复查。
应该增强人体免疫功能,总之是白细胞少是吗
请问饮食怎样调理呢
回复:一次低说明不了问题,你还是再复查看看。
有时间了再去查查
回复:你好,好的,可以的。
问我有甲碱是什么意思吃什么药
职称:医师
专长:普外科疾病、肛肠科
&&已帮助用户:312334
意见建议:你好,根据你说的病情是甲减,这种情况是需要你给予甲状腺素片对症治疗的,同时需要你定期到医院给予复查的
问心慌是什么意思,要吃什么药
职称:医师
专长:中医科各类疾病
&&已帮助用户:515000
病情分析: 你好,心慌多见于心脏疾病和心律失常引起,另外心情紧张,休息不好,喝过多的浓茶和咖啡,贫血也可以出现心慌。最好检查一下心电图看有无异常,明确诊断再治疗。
问你好,我的dpm=2066是什么意思,该吃什么药
职称:医生会员
专长:高血压,心脑血管
&&已帮助用户:71
意见建议:DPM是每分钟衰变,衰变/分的意思,Hp感染,≤150dpm为阴性,你的为2066提示有幽门螺杆菌感染,建议至医院检查并服用消灭幽门螺杆菌药物及胃黏膜保护剂,
问利水是什么意思?吃什么药中成药
职称:医师
专长:高血压、心脑血管病
&&已帮助用户:355931
指导意见:你好!利尿消肿的中药西药都要在医生指导下使用,中药也要中医号脉后使用的
问BLD+是什么意思啊
职称:主治医师
专长:擅长各种心脑血管疾病、高血压、冠心病、心律失常及其他内科疾病的诊断治疗。
&&已帮助用户:156978
病情分析:你好,尿常规检查BLD+的意思是说尿液中有潜血。说明患者有潜在性血尿的问题。
问轻轻叩齿是什么意思,要怎么做
职称:医师
专长:小儿外科
&&已帮助用户:49793
叩齿就是空口咬牙,是一种较常见的牙齿保健方法,现代医学认为这样可增加牙齿的自洁作用,发挥咀嚼运动所形成的刺激,增强牙体本身的抵抗力。以往的养生论述各有出入,总之,叩齿每日早晚各作一次,每次叩齿数目多少不拘,可因人而异。叩齿的力量也不求一律,可根据牙齿的健康程度,量力而行。但必须持之以恒,从不间断,方可见成效。
  有一种说法叫"叩齿三十六",就是每天早晚起床睡觉前叩齿三十六下,同时将产生的口水咽下,从小坚持一直到老,可以使牙齿坚固,不生牙病,相传这还是达摩祖师传下来的方法。现代科学认为叩齿能兴奋牙体和牙周组织的神经、血管和细胞,促进了牙体和牙周组织的血液循环,增强其抗病能力。
关注此问题的人还看了
大家都在搜:
医生在线 - 免费健康咨询
随着亚健康人群的增加,各种莫名的病症都找上了门,严重时
“日出而作,日落而息”,随着社会的进展,这种良性的作息
现代社会发展节奏快,生存压力大,人的心理压力也很大,但很多
免费向百万名医生提问
填写症状 描述信息,如:小孩头不发烧,手脚冰凉,是怎么回事?
无需注册,10分钟内回答
百度联盟推广
搜狗联盟推广
评价成功!血小板计数:354×10^9/L是什么意思
血小板计数:354×10^9/L是什么意...
病情描述(发病时间、主要症状、症状变化等):血小板计数:354×10^9/L是什么意思
共1条医生回复
因不能面诊,医生的建议仅供参考
职称:医师
专长:内科
&&已帮助用户:4567
问题分析:您好,血小板354较正常值稍偏高,没有临床意义,不要紧的,血小板>400×109/L时有临床意义,要考虑骨髓增生性疾病,如慢性粒细胞白血病,原发性血小板增多症等。意见建议:建议不要太担心,影响数值稍偏高的因素有很多,没有临床症状可过段时间再复查看看。希望对你有帮助。
问血清学产前筛查报告单21-三体终合症1:354个什么意思,...
职称:医师
专长:小儿内科
&&已帮助用户:373101
指导意见:这是可以做好复查才是可以观察症状。注意休息、减少疲劳,加强营养,增强体质;应尽量控制剧烈的情绪波动,保持心情愉快,有利于健康。
问怀孕6个多月,血红蛋白:105,0g/L,血小板计数255,10^9/L是...
职称:医师
专长:宫颈炎,宫颈糜烂,盆腔炎
&&已帮助用户:174957
指导意见:孕妇贫血建议补充铁剂,多吃红枣、动物肝脏、瘦肉、红豆等食物。加强营养。可以适当补充叶酸。。
问肾病10 9是什么意思
职称:医生会员
专长:全科
&&已帮助用户:27925
病情分析:你好,这种情况可能是肾炎引起的,建议到医院检查并接受治疗。
意见建议:
问卵泡右9*9左11*11什么意思
职称:医师
专长:外科、骨折
&&已帮助用户:81423
指导意见:你好,这个说的就是大小了,希望我的回答能帮到你。
问wbc:3.7×10~9/L是什么意思
职称:医师
专长:牙科病
&&已帮助用户:191682
病情分析: 你好,这种情况说明白细胞偏低,正常情况下是不能低于4000的,你现在只有3700,建议在当地医生的指导下找出病因,正确治疗1
问血小板;346;9.是什么意思
职称:医师
专长:高血压、糖尿病、脑血管病、中医内科
&&已帮助用户:959
病情分析:您好,根据您所提供的血小板结果提示是异常的,偏高一些意见建议:不过也不要太担心,建议过一段时间在复查一下血常规,看血小板数正常否,
关注此问题的人还看了
大家都在搜:
医生在线 - 免费健康咨询
败血症在出现之后带来的危害后果很大,要注意调理方法,一旦患上这
溶血性贫血让大家受尽了折磨,需找到适合自己的治疗方法,尤其要知
一旦患上了地中海贫血我们需要及早的去采取应对措施,因为这个疾病
这种疾病的病首先要从药物上来得到控制,如果我们不按时监测血常规
血小板计数相关标签
免费向百万名医生提问
填写症状 描述信息,如:小孩头不发烧,手脚冰凉,是怎么回事?
无需注册,10分钟内回答
百度联盟推广
搜狗联盟推广
专家在线免费咨询
评价成功!

我要回帖

更多关于 卡哇伊A2和A20 的文章

 

随机推荐