excel自动识别
答案:4 悬赏:20 手机版
解决时间 2021-07-18 23:24
- 提问者网友:那叫心脏的地方装的都是你
- 2021-07-18 11:07
请问怎样才能在A1B1处输入600*600后,A2B2处显示出32,如果输入800*800,则显示出48,输入1000*1000,显示出64?
最佳答案
- 五星知识达人网友:猎心人
- 2021-07-18 11:22
先做一个对应表,在E2中输入如下公式=VLOOKUP(D2,$A$1:$B$3,2,0),如图:
在D2中填入各个值,都可以自动显示对应的数字,如图:
VLOOKUP各参数解析:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
lookup_value:lookup是查找的意思,value是值,就是要查找的值
table_array:“你要到哪去查找这个值?”就在这个table_array的区域里。选定$A$1:$B$3这个区域,公式将在这个区域对lookup_value进行查找
col_index_num:col是column单词的缩写,是列的意思,index是索引的意思,合起来就是你在table_array区域中要找的值所在的列数,比如你要找的数字,是在table_array区域的第二列,那么col_index_num就是2,这是一个相对引用的概念
range_lookup填0就可以了,代表精确匹配
全部回答
- 1楼网友:平生事
- 2021-07-18 13:21
如果在单元格A1输入你说的内容,如1200*1200,然后在单元格B1粘贴公式“=(LEFt(A1,LEN(A1)/2-1/2)/200-1)*16”,注意时引号内的内容。完成。
- 2楼网友:逃夭
- 2021-07-18 11:53
算法你有吗?有算法就好办。没算法就要做判断,写函数
- 3楼网友:千杯敬自由
- 2021-07-18 11:32
就这三种情况么,用IF 嵌套
如还有多种情况的话用VLOOKUP公式可以实现,具体用法可参见对应的公式帮助
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯