求Excel高手帮忙编辑两个公式
2、公式二:投标报价等于基准价A得50分,其他有效投标人报价得分按照以下公式计算:
报价得分=50-(|投标报价-基准价|÷基准价)*100*i
若投标报价高于基准价,i取0.1
若投标报价低于基准价,i取0.2 展开
2024-07-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的值不会随着公式的拖动而改变。
希望这些公式能够帮助您解决问题。如有需要,请随时告诉我。
2023-03-06
下面是颂谈乱这两个公式在 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,具体取决于投标报价高于还是低于基准价,投标报价为一个单元格引用。祥消