EXCEL表格中如何返回输入值?

在某一栏里,我想设置成:正常情况下提成率为输入的值,但如果回款时间超过90天,则在原提成率上减去0.5%,该如何设置?我知道要用IF,但返回输入值这个应该怎么表达?

1.如图所示工作表中,想在I列输入某个代码,自动在J列显示对应的规格。这是典型的VLOOKUP应用实例。

      在学习之前,强调2个情况。满足这2个才能使用本函数

      1、此函数要求代码一列的数据必须是唯一的。也就是说代码中不能出现重复值。

      2、需要查找的内容必须在需要返回的数据前(右侧)。例如代码列在规格列右侧

2.点击J2单元格,点击插入函数按钮,弹出插入函数设置框,在其中选择【查找与引用】类别中的VLOOKUP函数。

3.继续弹出函数参数设置框。

      第一个参数是需要查找的内容。本例设置为I2

      第二个参数是需要找的原数据区,本例设置为D:F,也就是D、E、F三列

      第三个参数找到后返回第几列的内容。注意这里指的是在第二个参数区域内是第几列。本例需要返回规格,在DEF中是第2列。因此本例输入2

      第四个参数是查找方式。请特别注意不要受下发这个参数的说明的影响。

4.通过计算得出结果6,VLOOKUP的基本功能。

5.注意本函数无法返回查找内容列右侧的数据,例如无法通过查找代码D列,返回ABC列的内容。如果非要这么做,变通的方法是将某列复制到后面。

      例如想通过代码,返回流水号的话,可以将B列复制到G列。使用这样的公式完成计算=VLOOKUP(I2,D:G,4,FALSE)大家对照图片理解一下。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-07-09
你的意思是在输入的那个单元格里返回条件判断后的输入值?
这是不行的,输入值只能放在其它单元格里,而在目标单元格设置条件函数返回输入值。

如果你是想在打印的时候只出现一个终值,而输入单元格不显示,这是有办法做到的。你只需要将不想打印的单元格设置在打印区域之外(在“视图”——“分页预览”状态下,将单元格设置在灰色区域即可)。
若回款时间输入单元格为F列(以F1为例),在同一行里,提成率在G列,(F和G列都在灰色区域里),返回输入值的单元格在A列,那么A列的条件函数(以A1为例)为:=IF(F1<=90,G1,G1*0.95)本回答被提问者采纳
第2个回答  2011-03-17
例:你的记帐日期在A2,正常情况提成率10%
=IF(TODAY()-A2<=90,0.1,0.095)
第3个回答  2011-03-17
假设b列为提成数据,c列为回歀时间,d列为实际提成数,在d2输入公式
=if(c2<=90,b2,b2*0.95)
下拉复制公式即可
第4个回答  2011-03-18
但是有个问题当这种多重嵌套数比较多时,会使得运算速度变慢,还有就是if函数现在只支持七重嵌套,实际上还有一个函数可以解决你的问题。

你可以用LookUp函数,具体步骤可参照我百度空间的网页:
相似回答