VLOOKUP函数查询值为36.5却显示37,无取整函数的问题求助
VLOOKUP查询值为36.5却显示37的排查方案
检查单元格显示格式:这是最常见的原因。公式所在单元格可能被设置为无小数位的数值格式,只是将36.5显示为37,实际单元格存储的数值仍是36.5。
解决步骤:选中该单元格,右键选择「设置单元格格式」,在「数字」选项卡中选择「数值」,将小数位数调整为1位,或直接选择「常规」格式。排查自定义格式设置:如果单元格用了自定义格式(比如格式代码设为
0),会自动隐藏小数部分,造成取整的假象。
检查步骤:右键单元格→「设置单元格格式」→「自定义」,查看格式代码,若为0则修改为0.0或常规格式。确认源数据的真实性:双击table工作表中对应的源单元格,查看编辑栏显示的数值是否确实为36.5,排除源单元格仅格式显示为36.5但实际存储其他值的情况。
验证公式返回值:在空白单元格输入公式
=VLOOKUP(Main!$C28;table!$G:$BH;21;0),设置该单元格为带小数位的格式,观察是否显示36.5,以此排除原单元格的格式干扰。
内容的提问来源于stack exchange,提问作者balazshorvath1229
相关产品推荐
相关产品推荐

