在excel中,如果A1=1,则B1=2,同时A1=3,则B1=4,同时A1=5,则B1=6,同时A1=7,则B1=8........如何用函数呢?

2024-11-26 09:43:14
推荐回答(5个)
回答1:

用LOOKUP可以实现
在B1中输入公式
LOOKUP(A1,{1,3,5,7},{2,4,6,8})
下拉
在1,3,5,7中代入实际数字。
==============================================================
如果不是数据,可以用=VLOOKUP(A1,Sheet2!A:B,2,0)
其中Sheet2!A:B 是你存放在Sheet2工作表中,时间为A列 数值为B列的单元格。

回答2:

假设24小时,每小时有一个对应值,在A列输入小时,在B列就会自动得出对应值,B1单元格公式如下,公式中的数值可以根据实际情况修改
=VLOOKUP(A1,{"0点",0.85;"1点",0.76;"2点",0.84;"3点",0.98;"4点",0.76;"5点",0.58;"6点",0.65;"7点",0.66;"8点",0.44;"9点",0.94;"10点",0.28;"11点",0.47;"12点",0.19;"13点",0.24;"14点",0.29;"15点",0.33;"16点",0.37;"17点",0.49;"18点",0.63;"19点",0.71;"20点",0.83;"21点",0.91;"22点",0.95;"23点",1},2,)
然后下拉公式。

回答3:

使用VLOOKUP函数,参照基础对照表进行查找!
视具体文件而定!

回答4:

直接在B1单元格输入:
=A1+1

回答5:

A1写入的是时间吗,如果是如下
假设时间是C列,数值是D列
A2
=VLOOKUP(A1,C:D,2,0)

0是精确匹配,如果不是精确匹配的改用1