Excel一行里有汉字和数字,文字按0算,大于8的按8算,小于8的就按原料的数算,然后求和怎
- 教育综合
- 2024-02-08 12:59:58
EXCEL有一行数求和,大于8的按8算,小于8的不变,然后求和,怎么输公式?
=SUM(IF(A1:E1>=8,8,A1:E1)) 数组公式,需按Ctrl+Shift+Entet在EXcel中,表格大于8的数要按8+分别统计。少于8的直接加上
加一个判断:如果A1<8就等于8,否则就等于本身。
EXCEL一行数求和时,当某一个数小于8,用8减它然后再求和,大于等于8时算作0。请问如何输入公式?
=SUMPRODUCT((A1:A10<8)*(8-A1:A10)) 或 =SUM((8*(A1:A10<8)-(A1:A10))*(A1:A10<8)) 按Ctrl+Shift+回车键结束公式。 或 =SUM(IF(A1:A10<8,8-A1:A10)) 按Ctrl+Shift+回车键结束公式。EXCEL 所选单元格大于8,则减去8再相加,小于8直接相加。
AJ4输入: =SUM((WEEKDAY(DATE(2014,7,$D$3:$AH$3),2)<6)*IF($D4:$AH4>8,$D4:$AH4-8,0)),同时按Shift+Ctrl+Enter,以数组形式输入,下拉 再加送个AK4公式: =SUM((WEEKDAY(DATE(2014,7,$D$3:$AH$3),2)>5)*($D4:$AH4)),同样是数组公式。EXCEL表格中如何让既有文字又有数字的一列按数字的大小排列顺序,如图所示。
EXCEL表格中按以下方法可以让既有文字又有数字的一列按数字的大小排列顺序。
主要思路是把数字从原来的文本中提取出来,再按照数字排列顺序。提取文本中的数字用到find函数、mid函数、len函数。由于数字前面是字符“-”,find函数用来定位字符“-”在文本中的位置,找到字符“-”的位置后,用mid函数提取出文本中的数字,len函数计算文本的字符个数。
1、输入原始数据。打开excel表格,在A列中输入原始数据。
2、find函数用来定位字符“-”在文本中的位置。在C1单元格中输入公式=FIND("-",A1,1)。
3、用mid函数提取出文本中的数字。在B1单元格中输入公式=MID(A1,C1+1,LEN(A1)-C1)。
4、提出出所有的数字。往下拉公式,在B列求出所有的数字。
5、对所有行以B列进行排序,A列也会按照数字顺序排序。选中所有行,以B列进行排序。
6、显示结果如下,A列已经按照数字顺序排序。
展开全文阅读