Excel中一个单元格输入一个值 另一个单元格自动跳出对应的值?

例如A列的编号是年份加月份 C列自动跳出季度

在C1单元格输入公式:

=IFERROR(MID("春夏秋冬",ROUNDUP(MID(A1,3,2)/3,0),1)&"季","")

复制并一直下拉,然后,只要A列输入规范的6位日期数据,即可自动显示对应的季节名称了。


温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-08-31
EXCEL中当在一个单元格输入某个值时,在另一个单元格输出另一个值的方法。如下参考:1.首先,在表中创建两个查询列,如下图所示。2.如下图所示,要在B1单元格中找到A1单元格中输入的数字的名称,请单击“insertfunctionnumber”。3.插入Vlookup函数并单击ok,如下图所示。4.在第一列中输入A1,在第二列中输入“第一步两列”,在第三列中输入“2”(返回第二列),在第三列中输入“0”(精确查询),点击“ok”。5.此时,两个辅助列中A1对应的第二列名称可以在B1单元格中计算出来。
第2个回答  2022-04-20
做个辅助表,用两位数的月份和季节做数据源,用MID取值,然后VLOOKUP一下;或者用IF、MID的嵌套函数,多层判定
第3个回答  2022-04-20
在第一行的c列写公式:==LOOKUP(INT(MID(A18,3,2)),{3,6,9,12},{"春季","夏季","秋季","冬季"}),回车,然后下拉填充柄,其他的行的c列都会自动算出来的。
第4个回答  2022-04-20

=LOOKUP(--MID(A1,3,2),{0,2,5,7,11,12},{"冬季","春季","夏季","秋季","冬季","冬季"})

相似回答