永发信息网

EXCEL数据对应公式

答案:4  悬赏:10  手机版
解决时间 2021-03-02 21:41
EXCEL数据对应公式
最佳答案
用垂直查表函数:VLOOKUP:

VLOOKUP(查表依据,表格,第几列,是否要找到完全相同值)
在一个表格的最左列中,寻找含有“查表依据”的字段,并传回同一行中第几列所指定的单元格内容

例:Sheet1中A列为姓名,B列为性别;Sheet2中A列为姓名,要在B列中返回与Sheet1姓名相对应的性别,则在Sheet2的B列单元格中输入公式:
=VLOOKUP(A1,Sheet1!A1:B10000,2,FALSE)

如果没有则为0,再加个IF条件式就可以了

=IF(ISERROR(VLOOKUP(A1,Sheet1!A1:B10000,2,FALSE),"",VLOOKUP(A1,Sheet1!A1:B10000,2,FALSE))
全部回答
我也来回答一下,假设入库表A1列物料代码B1列是物料价格,出库表中A1列是物料代码,B1列是物料价格,你在出库表B1中输入=VLOOKUP(A1,入库表!A:B,2,FALSE)就可以了,如果不明白再问我,我的QQ155268317
vlookup,假设物料代码是在A1列,价格在C1列,=VLOOKUP(A1,"入库表"A:C,3,FALSE),这个3的意思就是从物料代码开始,对应的价格是第C列,也就是从第3列.
如果一个物料只有一种就有Vlookup
如果要加总就用Sumif
工式说明如下:
VLOOKUP

请参阅
在一阵列或表格的最左栏中寻找含有某特定值的栏位,再传回同一列中某一指定储存格中的值。如果用来比对的数值位於您所要寻找的资料之左边栏时,就必须使用到 VLOOKUP 函数,而非 HLOOKUP 函数。
VLOOKUP 中的 V 表示「Vertical」之意。
语法
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
Lookup_value 是您打算在阵列的最左栏中搜寻的值。Lookup_value 可以是数值、参照位址或文字字串。
Table_array 是要在其中搜寻的资料表格。通常是储存格范围的参照位址或类似资料库或清单的范围名称。
如果 range_lookup 为 TRUE,则 table_array 第一栏的值必须以递增次序排列:...、-2、-1、0、1、2、...、A-Z、FALSE、TRUE;否则 VLOOKUP 无法给予正确的值。如果 range_lookup 为 FALSE,则 table_array 不须事先排序。
您可以选择 [资料] 功能表上的 [排序] 命令,选取 [递增],让值依递增顺序排列。
Table_array 第一栏里的值,可以是文字、数字或逻辑值。
字母的大小写被视为是相同的。
Col_index_num 是个数值,代表所要传回的值位於 table_array 中的第几栏。如果 col_index_num 引数值为 1,传回在 table_array 第一栏的值,如果 col_index_num 引数值为 2,传回 table_array 第二栏的值,依此类推。如果 col_index_num 小於 1,则 VLOOKUP 传回错误值 #VALUE!;如果 col_index_num 超过 table_array 总栏数,则 VLOOKUP 传回错误值 #REF!。
Range_lookup 是个逻辑值,用来指定 VLOOKUP 要寻找完全符合或部分符合的值。当此引数值为 TRUE 或被省略了,会传回部分符合的数值;也就是说,如果找不到完全符合的值时,会传回仅次於 lookup_value 的值。当此引数值为 FALSE 时,VLOOKUP 函数只会寻找完全符合的数值,如果找不到,则传回错误值 #N/A。
注解
如果 VLOOKUP 函数找不到 lookup_value,且 range_lookup 为 TRUE 时,则使用仅次於 lookup_value 的值。
如果 lookup_value 比 table_array 第一栏中的最小值还小,则 VLOOKUP 传回错误值 #N/A。
如果 VLOOKUP 函数找不到 lookup_value,且 range_lookup 为 TRUE 时,则 VLOOKUP 传回错误值 #N/A。
范例
请将工作表范例复制至空白工作表上,比较容易了解。
作法
建立空白活页簿或工作表。
在 [说明] 主题中选取范例。请不要选取列或栏标题。
选取 [说明] 中的范例
按 CTRL+C 键。
在工作表中选取储存格 A1,并按 CTRL+V。
若要在检视结果与检视传回结果的公式之间切换,请按 CTRL+` (重音符符号),或在 [工具] 功能表上指向 [公式稽核],再按一下 [公式稽核模式]。
本范例假设空气的大气压力等於 1。
1
2
3
4
5
6
7
8
9
10
A B C
密度 黏性 温度
0.457 3.55 500
0.525 3.25 400
0.616 2.93 300
0.675 2.75 250
0.746 2.57 200
0.835 2.38 150
0.946 2.17 100
1.09 1.95 50
1.29 1.71 0
公式 叙述 (结果)
=VLOOKUP(1,A2:C10,2) 於 A 栏中搜寻 1,并传回 B 栏中同列的数值 (2.17)
=VLOOKUP(1,A2:C10,3,TRUE) 於 A 栏中搜寻 1,并传回 C 栏中同列的数值 (100)
=VLOOKUP(.7,A2:C10,3,FALSE) 於 A 栏中搜寻 0.746。因於 A 栏中并无完全符合的数值,所以传回一个错误值 (#N/A)
=VLOOKUP(0.1,A2:C10,2,TRUE) 於 A 栏中搜寻 0.1。因为 0.1 小於 A 栏中最小的数值,所以传回一个错误值 (#N/A)
=VLOOKUP(2,A2:C10,2,TRUE) 於 A 栏中搜寻 2。并传回 B 栏中同列的数值 (1.71)
SUMIF

请参阅
加总符合某特定搜寻准则的储存格。
语法
SUMIF(range,criteria,sum_range)
Range 是要计算加总的储存格范围。
Criteria 是用以决定要否列入加总的搜寻准则,可以是数字、表示式或文字。例如,criteia 可以是 32、"32"、">32" 或 "apples"。
Sum_range 是实际要加总的储存格。
注解
仅当范围中 sum_range 的对应储存格符合搜寻准则时,sum_range 中的储存格才会被加入总数。
如果省略掉 sum_range,则计算加总范围中的储存格。
Microsoft Excel 提供可以依据条件来分析资料的其他函数。例如,若要计算文字字串的出现次数或者在储存格范围中的次数,可以使用 COUNTIF 函数。若要用公式依据一个条件传回二个其中的一个值,如根据指定销售数量的销售金,可以使用 IF 工作表函数。
范例
请将工作表范例复制至空白工作表上,比较容易了解。
作法
建立空白活页簿或工作表。
在 [说明] 主题中选取范例。请不要选取列或栏标题。
选取 [说明] 中的范例
按 CTRL+C 键。
在工作表中选取储存格 A1,并按 CTRL+V。
若要在检视结果与检视传回结果的公式之间切换,请按 CTRL+` (重音符符号),或在 [工具] 功能表上指向 [公式稽核],再按一下 [公式稽核模式]。

1
2
3
4
5
A B
财产价值 佣金
100,000 7,000
200,000 14,000
300,000 21,000
400,000 28,000
公式 叙述 (结果)
=SUMIF(A2:A5,">160000",B2:B5) 财产总值超过 160000 的佣金总和 (63,000)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么我一做俯卧撑,颈部左侧就痛,平常我能
(2007)根据防火要求,塑料壁纸可以用于以下
个体经营者税后收入是什么
中古红木地址在什么地方,想过去办事
堤岸的读音是什么
口袋怪兽绿宝石386梦幻船票和废弃船1、3、4、
( 1 ) He made another wonderful discover
天韵艺术培训学校地址在哪,我要去那里办事
整形喷漆快速划痕修复地址有知道的么?有点事
(4分)为获得纯净的细胞膜用于研究其结构与
奥拉星对战卡牌怎么玩
帮客家苏宁易购生活服务中心我想知道这个在什
请问CorelDRAW 9为什么字体加粗不能用的?
铺一个水泥路面,宽3米,厚20厘米,现有混凝
婚后独立买房,办理房产证时,能只写一个人名
推荐资讯
普华永道 青岛(急,回答好可加分,万分感谢)
电动环卫车哪家的好?
为什么有些功放可以显示频谱,但有些功放却不
怎么从渝北区两路坐车到重庆兴澳海底世界
跳舞最好的歌是什么?
关于描写鸦片战争的影片....
人类改造世界的活动包括DA. 改造旧意识和旧观
在当地实体店买东西买贵了,能投诉么?
薛之谦的电话号码是多少?
谁教教我化学呀,我一窍不通从最基础的知识告
易语言寻找文本并移动到找到的内容处
简明教育地址在哪,我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?