求Excel高手帮忙编辑两个公式

作者&投稿:虿和 (若有异议请与网页底部的电邮联系)
~

A列填写有效标书的投标价,C1单元格为评标基准价,即公式一为=IF(COUNT(A:A)<5,AVERAGE(A:A),(SUM(A:A)-MAX(A:A)-MIN(A:A))/(COUNT(A:A)-2))B列对应评分标准,B1单元格公式二为=IF(A1<C$1,50-ABS(A1-C$1)/C$1*10,50-ABS(A1-C$1)/C$1*20)



好的,以下是两个公式的Excel实现方法:

  • 公式一:

  • 假设有效标书的投标报价在A2:A6单元格中,有效投标人个数在B1单元格中,则公式一可以写作:

    =IF(B1<5,AVERAGE(A2:A6),AVERAGE(SMALL(A2:A6,{2,3,4,5,6}),4))

    其中,SMALL(A2:A6,{2,3,4,5,6})表示将A2:A6中的数值从小到大排列,{2,3,4,5,6}表示取前5个数值(即去掉最高和最低的两个数值),然后AVERAGE(SMALL(A2:A6,{2,3,4,5,6}),4)表示对剩余的3个数值取平均值。

  • 公式二:

  • 假设投标报价在C2:C6单元格中,基准价在D1单元格中,i的值在E1单元格中,则公式二可以写作:

    =50-ABS(C2-D1)/D1100$E$1

    其中,ABS(C2-D1)/D1*100表示投标报价与基准价的相对差值,$E1表示i的值,符号表示绝对引用,保证i的值不会随着公式的拖动而改变。

    希望这些公式能够帮助您解决问题。如有需要,请随时告诉我。



下面是这两个公式在 Excel 中的计算方法:

  • 公式一:评标基准价的确定

  • 假设有效标书的投标报价存储在 A2:A10 中,可以使用以下公式计算评标基准价:

=IF(COUNT(A2:A10)<5,AVERAGE(A2:A10),AVERAGE(IF(A2:A10<>LARGE(A2:A10,{1,2}),IF(A2:A10<>SMALL(A2:A10,{1,2})),A2:A10)))

这个公式使用了 Excel 中的 IF 函数和 AVERAGE 函数,分别用来检查有效投标人个数和计算算术平均值。如果有效投标人个数小于 5,则直接计算算术平均值;否则,使用 IF 函数和 AVERAGE 函数去掉一个最高价和一个最低价后再计算算术平均值。

  • 公式二:投标得分的计算

  • 假设投标报价存储在 B2:B10 中,评标基准价存储在 C2 中,可以使用以下公式计算投标得分:

=IF(B2>C2,50-(B2-C2)/C2*100*0.1,IF(B2<C2,50-(C2-B2)/C2*100*0.2,50))

这个公式使用了 Excel 中的 IF 函数和数学运算符,根据投标报价和评标基准价的关系计算投标得分。如果投标报价高于评标基准价,则使用第一个 IF 函数计算得分;如果投标报价低于评标基准价,则使用第二个 IF 函数计算得分;如果投标报价等于评标基准价,则得分为 50 分。其中,0.1 和 0.2 分别代表了 i 取值时的系数。



  • 公式一:评标基准价的确定

  • =IF(COUNTIF(Range,"<>")<5,AVERAGE(Range),AVERAGE(IF(Range<>MAX(Range),IF(Range<>MIN(Range),Range))))

    请将 "Range" 替换为有效标书的投标报价的单元格范围。

  • 公式二:投标报价得分

  • =IF(BidPrice>=A,50-((BidPrice-A)/A)100i1,50-((A-BidPrice)/A)100i2)

    请将 "BidPrice" 替换为投标报价的单元格,将 "A" 替换为公式一中计算出的基准价,将 "i1" 替换为0.1,将 "i2" 替换为0.2。



公式一:

=IF(n<5,AVERAGE(有效标书的投标报价),AVERAGE(IF(有效标书的投标报价>SMALL(有效标书的投标报价,1),IF(有效标书的投标报价< LARGE(有效标书的投标报价,1),有效标书的投标报价))))

其中,n为有效投标人个数,有效标书的投标报价为一个范围,例如A1:A10。


公式二:

=IF(投标报价>=A,50,50-ABS(投标报价-A)/A*100*i)

其中,A为基准价,i取0.1或0.2,具体取决于投标报价高于还是低于基准价,投标报价为一个单元格引用。




高手帮忙解决EXCEL问题
如果你允许在辅助列计算数值,然后复制回来的话。可以使用下面的方法。设A在a1单元格。1、选中“工艺程序流程”中的所有数据。2、按住“ctrl”+“h”在查找这输入A,在替换这输入A3,并全部替换。3、其他的字母,同步骤2。全部替换为“字母”3的形式(如:B3、C3等)4、在表格外的空白列的第5行...

求助!excel小白遇到超级大难题,急需高手帮助!谢谢!!
1 首先,考号 姓名 学号 可用高级筛选得到唯一值,返回在新表的ABC列 2 然后在D2就可以写公式了 =LOOKUP(,0\/(($A2=表一!$A$1:$A$6666)*(D$1=表一!$D$1:$D$6666)),表一!$E$1:$E$6666)最后右拉,下拉即可

求制作一个excel公式,方便工作,求高手帮忙。
抓图最忌没有行列号;更甚者,你的要求也太复杂了,又是显示“个月”又是显示“年”。累死我了!1、《体检登记表》:G3输入 =IF(DATEDIF(TEXT(F3,"0000-00-00"),NOW(),"m")>36,DATEDIF(TEXT(F3,"0000-00-00"),NOW(),"y")&"岁",DATEDIF(TEXT(F3,"0000-00-00"),NOW(),"m")...

Excel数据提取问题,请高手帮忙看看该如何处理,谢谢!
你可以利用分列功能先把数据拆分开,然后用自动筛选功能,把你想要的数据单独选出,再求和!按你说的条件,需要分成4列,首先先在数量前面添加上4列空白列。选中A列里你想要的数据,数据——分列——固定宽度——下一步——然后把标尺拉到第一字母后面——再拉一个到第二个字母后面——最后拉一个到...

excel求高手帮忙
步骤不少!你的数据肯定不止上面这些,还有A列也有可能排序不一。假设源数据在Sheet1和Sheet2工作表中。1、先分别复制Sheet1和Sheet2的A列数据区域合并到Sheet3的A列当中 2、选Sheet3的A列——菜单栏——数据——筛选——高级筛选——确定——方式:将筛选结果复制到其他位置(点选)——复制到:$...

EXCEL有高手在线帮忙的吗?
一、选项、高级,将图中的对勾去掉,确定。二、在公式后面加上 &""

excel高手来帮忙了
假设数据在Sheet1,,Sheet2的 A2:=INDEX(Sheet1!A$2:A$1000,SMALL(IF(MATCH(Sheet1!$A$2:$A$1000&"",Sheet1!$A$2:$A$1000&"",0)=ROW($1:$999),ROW($1:$999),4^8),ROW(A1)))&""数组公式,Ctrl+Shift+Enter三键结束 下拉填充到空白出现。。这样列出了Sheet1A列的唯一姓名 ...

excel表格操作过程中遇到问题,请高手帮忙解决?
结果一定要放在E列吗?如下图这样行不行?先把A:C列复制一份到G:I,数据-删除重复值,通过G和I列来删除,得到G和I列的唯一值。J1=MINIFS(D:D,A:A,G1,C:C,I1)J2=MAXIFS(D:D,A:A,G2,C:C,I2)选择J1:J2,下拉填充。如果一定要在E列生成结果 E1=XLOOKUP(A1&C1&D1,G:G&I:I&...

求懂EXCEL的高手帮忙!!!
相同的:=INDEX(A:A,SMALL(IF(ISNUMBER(MATCH($A$1:$A$90,$B$1:$B$85,0)),ROW($A$1:$A$90),4^8),ROW(1:1)))&"",数组公式,即同时按Shift+Ctrl+Enter结束公式编辑,会自动生成一对{},下拉。不同的,只要把公式中的ISNUMBER改为ISERROR,即:=INDEX(A:A,SMALL(IF(ISERROR(...

excel单元格一片灰色,无法查看编辑,表格原本是有内容的?
在电脑中进行数据的处理时,常常需要使用到表格excel的帮助,因此许多用户的电脑中也都安装有表格excel程序,可是最近有的用户在运行表格excel时,偶尔出现了灰色无内容没有隐藏也不能用的情况,对此你有什么方法能够来解决呢?这里小编就来告诉大家表格excel灰色无内容没有隐藏也不能用最佳解决方法。具体方法...

宣威市18639876853: 高手帮忙写两个excel函数公式,谢谢了 -
罗安益妥: 在Y6单元格输入以下数组公式,按Ctrl+Shift+Enter组合键,然后向右向下填充公式=IFERROR(INDEX($R6:$X6,SMALL(IF(MATCH($R6:$X6,$R6:$X6,0)=COLUMN($A:$G),COLUMN($A:$G),4^8),COLUMN(A1))),"") 在AF6单元格输入以下数组...

宣威市18639876853: Excel高手,请帮忙搞两个公式,谢谢了 -
罗安益妥: D1输入=if(b1="",8,a1-b1)e1输入=IF(D1=8,0,IF(D1=0,C1,IF(ABS(D1)=1,-C1,"")))下拉复制填充

宣威市18639876853: 求两个excel公式!恳请高手们帮忙! -
罗安益妥: 1,=median(B1:D1)-min(B1:D1)-1=median(B1:D1)-min(B1:D1)+12.=sumproduct(countif(E1:H1,B2:D2))

宣威市18639876853: 急求EXCEL公式高手做个公式! -
罗安益妥: 方法如下:体能标准的表格假设叫Sheet2,在D2到J2分别输入 0、25、30、35、40、45、50 右键设置G2的单元格格式,数字,自定义,类型处输入 "35~39岁" ,(引号也有),确定. 其它如法炮制.在D3到J3输入 40、36、32、...、10...

宣威市18639876853: 关于EXCEL公式的问题,高手进来帮写两个EXCEL公式 -
罗安益妥: 一、=IF(OR(C2={1,2,3}),0,a2/2)二、=if(b2=0,e2,if(b2>0,b2+f2,"b2小于0"))

宣威市18639876853: excel高手帮忙,怎样将两种公式套用在一起 -
罗安益妥: 我试过,公式一套在公式二,公式太长,把公式一改为=IF(AND(A1>=110,A1<175),200,A1*LOOKUP(A1,{0,1.1;51,1.08;100,1.06;175,1.15;301,1.1;501,1.07;1000,1.05})) 最终输入的应该是如下公式请复制使用: =IF(MOD(IF(AND(A1>=110,A1...

宣威市18639876853: 求excel高手赐教,编制函数公式 -
罗安益妥: 可以在你的公式基础进行简化,但对于你的公式,有点疑问,请你先回答下:问题主要是在后面的lookup上,一般说来,lookup要求第2参数为升序,当乱序时,会返回第2参数中最后一个小于或等于第1参数位置所对应的第3参数的值.结合你的公式中的具体情况,如果那一大串查找的字符中,在每个单元格仅有一个时不会有问题,lookup总会返回它的位置,但当有多个时,就只是返回最后找到的字符对应的位置数据.具体可结合I13来分析,I13中为A0,先找到A,第2参数中在第1位置,再找到?,在第2参数中在最后一个位置,所以lookup返回最后一个位置对应的第3参数中的0.对于类似的情况,该如何处理?

宣威市18639876853: 求EXCEL高手帮我编个公式. -
罗安益妥: 班次A条数公式:=sum(if(iserror(find("A",d3)),0,b3),if(iserror(find("A",h3)),0,f3),if(iserror(find("A",l3)),0,j3)) 班次A产量公式=sum(if(iserror(find("A",d3)),0,C3),if(iserror(find("A",h3)),0,G3),if(iserror(find("A",l3)),0,K3)) 班次A工时公式=...

宣威市18639876853: 请EXCEL高手帮忙,如何将这2个公式合在一起 -
罗安益妥: =MAX((U18%-35)*{0.6,2,4,5,6,7,9}-{0,21,111,201,551,1101,2701},)*5

宣威市18639876853: 你好!急求EXCEL公式!请高手帮忙编一个EXCEL公式~大致要
罗安益妥: 未见附件,揣测题意建议进行如下操作: 1、在任一列如L列,用MAX()函数分别求出C-K列的最大值,并顺序排列. 2、在M列,用RANK()函数再将L列所求各最大值进行排名. 供参考.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网