关于EXCEL函数,请高手帮写个公式

2024-04-28

1. 关于EXCEL函数,请高手帮写个公式

提供两条公式,任选一条即可,在F1输入公式下拉:
公式一:
=IF(E1="","",INDEX(D:D,SUMPRODUCT((E1=A$1:C$4)*{1;2;3;4})))

公式二:
=IF(E1="","",OFFSET(D$1,SUMPRODUCT((E1=A$1:C$4)*{0;1;2;3}),))

或者把上面的两条公式改为这样也行,但这是数组公式,输入完成后不要直接回车,要按三键  CTRL+SHIFT+回车  结束再下拉。
公式一:
=IF(E1="","",INDEX(D:D,MAX((E1=A$1:C$4)*{1;2;3;4})))

公式二:
=IF(E1="","",OFFSET(D$1,MAX((E1=A$1:C$4)*{0;1;2;3}),))

关于EXCEL函数,请高手帮写个公式

2. 关于EXCEL函数公式,求高手指点。

一般10/13

3. EXCEL函数公式高手请进,求判断公式~

D1返回数值,返回的是B1所在行(1行)的C列数值,也就是C1的数值。
所以简单阐明逻辑应该是:如果A1=B1,在D1返回C1的值(不等于没说,暂定返回空值):
=IF(A1=B1,C1,"")

EXCEL函数公式高手请进,求判断公式~

4. 求大神EXCEL函数公式,谢谢!

由于不知道你的时间数据是文本格式还是日期格式,也不清楚你的:7/1、7/2……之类是的文本还是日期格式的数据,所以,只能举例如图所示利用辅助列来操作。
1、在 D2 单元格输入公式:
=INT(C3*1)
复制并下拉,即可得到日期的全部数值
2、在 G4 单元格输入公式:
=SUMPRODUCT((MATCH($B:$B&$D:$D,$B:$B&$D:$D,)=ROW($A:$A))*($D:$D=DATE(2022,7,COLUMN(A$1))))
复制并右拉,即可得到每天的退货订单数了
3、在 G5 单元格输入公式:
=SUMIF($D:$D,DATE(2022,7,COLUMN(A$1)),$B:$B)
复制并右拉,即可得到每天的退货数量了

5. 求EXCEL公式,高手能帮弄一下吗?谢谢!

如果使用office2019,可以在E5编辑公式:=TEXTJOIN(,TRUE,IF(C$2:$C$11=LEFT(D5),$B$2:$B$11,""))&TEXTJOIN(,TRUE,IF(C$2:$C$11=MID(D5,2,1),$B$2:$B$11,""))&TEXTJOIN(,TRUE,IF(MID(D5,2,1)=RIGHT(D5),"",IF(C$2:$C$11=MID(D5,2,1),$B$2:$B$11,"")))
然后同时按住Shift和Ctrl键,再按一下Enter键,在上面的公式的头尾会自动加上左大括号“{”和右大括号“}”。
选中E5单元格,下拉复制即可。
如果使用其它版本的office,E5中的公式由下面的代替:
=IF(C$2=VALUE(LEFT(D5)),B$2,"")&IF(C$3=VALUE(LEFT(D5)),B$3,"")&IF(C$4=VALUE(LEFT(D5)),B$4,"")&IF(C$5=VALUE(LEFT(D5)),B$5,"")&IF(C$6=VALUE(LEFT(D5)),B$6,"")&IF(C$7=VALUE(LEFT(D5)),B$7,"")&IF(C$8=VALUE(LEFT(D5)),B$8,"")&IF(C$9=VALUE(LEFT(D5)),B$9,"")&IF(C$10=VALUE(LEFT(D5)),B$10,"")&IF(C$11=VALUE(LEFT(D5)),B$11,"")&IF(C$2=VALUE(MID(D5,2,1)),B$2,"")&IF(C$3=VALUE(MID(D5,2,1)),B$3,"")&IF(C$4=VALUE(MID(D5,2,1)),B$4,"")&IF(C$5=VALUE(MID(D5,2,1)),B$5,"")&IF(C$6=VALUE(MID(D5,2,1)),B$6,"")&IF(C$7=VALUE(MID(D5,2,1)),B$7,"")&IF(C$8=VALUE(MID(D5,2,1)),B$8,"")&IF(C$9=VALUE(MID(D5,2,1)),B$9,"")&IF(C$10=VALUE(MID(D5,2,1)),B$10,"")&IF(C$11=VALUE(MID(D5,2,1)),B$11,"")&IF(RIGHT(D5)=MID(D5,2,1),"",IF(C$2=VALUE(RIGHT(D5)),B$2,"")&IF(C$3=VALUE(RIGHT(D5)),B$3,"")&IF(C$4=VALUE(RIGHT(D5)),B$4,"")&IF(C$5=VALUE(RIGHT(D5)),B$5,"")&IF(C$6=VALUE(RIGHT(D5)),B$6,"")&IF(C$7=VALUE(RIGHT(D5)),B$7,"")&IF(C$8=VALUE(RIGHT(D5)),B$8,"")&IF(C$9=VALUE(RIGHT(D5)),B$9,"")&IF(C$10=VALUE(RIGHT(D5)),B$10,"")&IF(C$11=VALUE(RIGHT(D5)),B$11,""))
效果:

C2可以用公式:=ROW($A$11)-ROW($A$2)+1-SUMPRODUCT(ISERROR(FIND($B2,$A$2:$A$11,1))*1,ROW(A$2:A$11)/ROW(A$2:A$11))

求EXCEL公式,高手能帮弄一下吗?谢谢!

6. 求EXCEL公式高手帮忙解决

70%<=D3<80%,这种条件有错误。另外公式也有些拉杂。
可以这么写 B3=IF(D3=0.9),90,if(C3=1,100,""))))
下图是公式的运算结果。

7. 求解excel函数公式,请高手解答

如果坚持要用原来的公式,把公式改为这样下拉就行了:
=VLOOKUP(A2,'液氧折算(20M2)'!A:E,2)

就是把原公式中后面的那个逗号和0删除,原公式那样写是精确查找,要找到完全相符的数值才算作找到,删除后则变为模糊查找,即只要接近要查找的值就算找到。

但是题目中有一点要求 “以最接近A2单元格的数据为准” 假定要找的数值为10,但  液氧折算(20M2)  工作表的A列如果有两个数字是接近10的,如一个是5 一个是6,最接近的应为6,但以上公式是糊模糊查找,它是有可能返回5那个数字对应的B列数据,而不是返回6,所以以上公式是不符合题目中的那句话的要求的。

要把以上公式改为这样才能符合,提供两条公式,任选一条即可:
公式一:
=LOOKUP(1,0/(MIN(ABS('液氧折算(20M2)'!A$2:A$9999-A2))=ABS('液氧折算(20M2)'!A$2:A$9999-A2)),'液氧折算(20M2)'!B$2:B$9999)

公式二:
=INDEX('液氧折算(20M2)'!B:B,MATCH(1=1,MIN(ABS('液氧折算(20M2)'!A$2:A$9999-A2))=ABS('液氧折算(20M2)'!A$2:A$9999-A2),)+1)

以上两条公式都是数组公式,输入完成后不要直接回车,要按三键  CTRL+SHIFT+回车  结束。

我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。




求解excel函数公式,请高手解答

8. excel 有关公式的几个问题~ 帮帮忙! 给高分

1、在校准分单元格中输入“=课程得分*该课程校准比+课程得分”,最后填充,注意引号中是引用相应地址。
2、利用average和sum函数就可以了。
3、在sheet1上单击右键,---“移动和复制工作表”-----选中建立副本,确定就可以了。
4、选中排序数据,“开始”---“排序和筛选”---“自定义排序”---在主关键字倒三角处依次选择总分,数值,升序,单击“添加条件”,次关键字处选英语成绩,数值,降序,最后确定。
5、用rank函数就好。
注:基于excel2007
最新文章
热门文章
推荐阅读