• 奇数项求和公式 Excel公式求和奇数或偶数周 (Excel Formula to Sum for Odd or Even Weeks) Here's an Excel formula challenge for you, based on an email question that someone sent to me. They wanted help ...

奇数项求和公式

Here's an Excel formula challenge for you, based on an email question that someone sent to me. They wanted help with an Excel formula to sum for odd and even weeks. See my solution, and let me know how you'd solve the problem.
根据某人发送给我的电子邮件问题，这是您面临的Excel公式挑战。 他们希望获得有关Excel公式的帮助，以求奇数和偶数周的总和。 查看我的解决方案，让我知道您将如何解决问题。
为什么总和是奇数，甚至是几周？ (Why Sum Odd or Even Weeks?)
Have you ever needed to add numbers, based on odd and even numbers in another column?
您是否曾经需要根据另一列中的奇数和偶数来添加数字？
In this example, the person worked in a factory, where there are 2 work crews – Crew A and Crew B. They need to compare the production quantities for the 2 work crews.
在此示例中，此人在一家工厂工作，那里有2名工作人员- 机组A和机组B。 他们需要比较两个工作人员的生产数量。
Here's a simplified version of the production data, which we'll use for this challenge. As you can see, the crew name is not in the data.
这是生产数据的简化版本，我们将用它来应对这一挑战。 如您所见，数据中没有机组人员名称。
This is the morning data from the first 4 weeks of the year.
这是一年前4周的早晨数据。

识别机组人员 (Identify the Crews)
Even though the crew name is not listed, we can use the week numbers to identify which crew was working.
即使没有列出机组人员的姓名，我们也可以使用周号来标识正在工作的机组人员。
Crew A works mornings on odd-numbered weeks 机组A在奇数周的早晨工作 Crew B works mornings on even-numbered weeks 机组B在偶数周的早晨工作
The production data doesn't show the crew name, but we can total the odd or even week data, to get each crew's total quantity.
生产数据没有显示机组人员的姓名，但是我们可以合计奇数或偶数周数据，以获得每个机组人员的总数。
方程式挑战赛 (Formula Challenge)
Your challenge is to create a formula to calculate the total quantities for odd and even weeks
您面临的挑战是创建一个公式来计算奇数周和偶数周的总量
You can type the data in a blank workbook, or download my sample file with the challenge data and all the solutions that are shown below.
您可以在空白工作簿中键入数据，或下载包含挑战数据和下面显示的所有解决方案的示例文件 。
You can see my solution in the next section, and below that, you'll see solutions from my weekly Excel newsletter readers.
您可以在下一节中看到我的解决方案，在其下，您将看到每周的Excel新闻快讯读者的解决方案。
What pros and cons can you see in the other people's solutions?
您在其他人的解决方案中可以看到哪些利弊？
If you found a different solution than the ones shown here, let me know in the comment section.
如果您找到的解决方案与此处显示的解决方案不同，请在评论部分告知我。
我的解决方案 (My Solution)
Here's my formula to sum for odd or even weeks. I used the SUMPRODUCT function, combined with ISODD and ISEVEN.
这是我求和奇数或偶数周的公式。 我将SUMPRODUCT函数与ISODD和ISEVEN结合使用。
I put this formula in cell E2, to total the odd weeks:
我将此公式放在单元格E2中，以得出奇数周总数：
=SUMPRODUCT((ISODD(--($B$2:$B$11))) *($A$2:$A$11)) = SUMPRODUCT((ISODD(-($B$ 2：$B$ 11)))*($A$ 2：$A$ 11))
And here's the formula in cell E3, to total the even weeks:
这是单元格E3中的公式，总共为偶数周：
=SUMPRODUCT((ISEVEN(--($B$2:$B$11))) *($A$2:$A$11)) = SUMPRODUCT((ISEVEN(-($B$ 2：$B$ 11)))*($A$ 2：$A$ 11))

这个怎么运作 (How It Works)
Here's how my formula works:
这是我的公式的工作原理：
The ISODD and ISEVEN functions return TRUE or FALSE ISODD和ISEVEN函数返回TRUE或FALSE The two minus signs (double unary) convert those T/F values to numbers (-1 or 0) 两个减号(双一进制)将这些T / F值转换为数字(-1或0) Those results are multiplied by the Qty amounts 这些结果乘以数量 The SUMPRODUCT function returns the total of all those multiplications. SUMPRODUCT函数返回所有这些乘法的总和。
There are more Sumproduct examples on my Contextures website.
我的Contextures网站上有更多Sumproduct示例 。
其他解决方案 (Other Solutions)
Next, here are some of the formulas that newsletter readers sent to me. You can get the data, and see all of the solutions in the Formula Challenge sample file.
接下来，这是时事通讯读者发送给我的一些公式。 您可以获取数据，并在Formula Challenge示例文件中查看所有解决方案。
MOD功能 (MOD Function)
Many of the solutions used the MOD function, to check if the week numbers were odd or even.
许多解决方案使用MOD功能来检查星期数是奇数还是偶数。
The MOD function returns the remainder when you divide the first number (week number) by the second number (2) 当您将第一个数字(周数)除以第二个数字(2)时，MOD函数将返回余数 If you divide an even number by 2, the remainder will be zero 如果将偶数除以2，则余数将为零 If you divide an odd number by 2 the remainder will be 1 如果将奇数除以2，则余数将为1
For example, to find the total for odd weeks:
例如，要查找奇数周的总数：
=SUMPRODUCT((MOD($B$2:$B$11,2)=1)*$A$2:$A$11)
= SUMPRODUCT(( MOD($B$ 2：$B$ 11,2)= 1 )* $A$ 2：$A$ 11)
SUM或SUMPRODUCT (SUM or SUMPRODUCT)
All the solutions used SUM or SUMPRODUCT to calculate the grand total.
所有解决方案都使用SUM或SUMPRODUCT来计算总计。
For example, to find the total for even weeks:
例如，要查找偶数周的总数：
=SUM(MOD($B$2:$B$11-1,2)*$A$2:$A$11)
= SUM(MOD($B$ 2：$B$ 11-1,2)* $A$ 2：$A$ 11)
NOTE: Array Formulas
注意：数组公式
In older versions of Excel, you'll need to array-enter the SUM  formulas, with Ctrl+Shift+Enter. 在旧版Excel中，您需要使用Ctrl + Shift + Enter 数组输入SUM公式 。 If your version of Excel has Dynamic Array formulas, you won't need to do that -- just press Enter. 如果您的Excel版本具有动态数组公式，则无需这样做-只需按Enter。
过滤功能 (FILTER Function)
Two of the solutions use the new FILTER function. It filters a set of numbers, based on a rule.
其中两个解决方案使用新的FILTER函数。 它根据规则过滤一组数字。
=SUM(FILTER($A$2:$A$11, MOD($B$2:$B$11,2)))
= SUM( FILTER ($A$ 2：$A$ 11，MOD($B$ 2：$B$ 11,2)))
In these solutions, the quantities were returned, based on using the MOD function in the week number column.
在这些解决方案中，基于周数列中的MOD函数返回了数量。
You can use these solutions if your version of Excel has Dynamic Array formulas.
如果您的Excel版本具有动态数组公式，则可以使用这些解决方案。
硬编码值 (Hard-Coded Values)
In some solutions, including my original solution, there were hard-coded values. For example, the Odd week formulas used a 1, and the Even week formulas used a zero.
在某些解决方案中，包括我的原始解决方案，都有硬编码的值。 例如，奇数周公式使用1，而偶数周公式使用0。
=SUMPRODUCT((MOD($B$2:$B$11,2)=1) *$A$2:$A$11) = SUMPRODUCT((MOD($B$ 2：$B$ 11,2) = 1 )* $A$ 2：$A$ 11) =SUMPRODUCT((MOD($B$2:$B$11,2)=0) *$A$2:$A$11) = SUMPRODUCT((MOD($B$ 2：$B$ 11,2) = 0 )* $A$ 2：$A$ 11)
You could put those values in adjacent cells, and refer to those cells in the formula.
您可以将这些值放在相邻的单元格中，然后在公式中引用这些单元格。
=SUMPRODUCT((MOD($B$2:$B$11,2)=D2)*$A$2:$A$11)
= SUMPRODUCT((MOD($B$ 2：$B$ 11,2) = D2 )* $A$ 2：$A$ 11)

Then, drag down, to use the same formula in both calculations. I like to use consistent formulas wherever possible!
然后，向下拖动以在两个计算中使用相同的公式。 我喜欢尽可能使用一致的公式！
Here's how I should have written my original solutions, to make it the same in both cells.
这是我应该编写原始解决方案的方式，以使其在两个单元中都相同。
In cell D2, type TRUE, and in D3, type FALSE 在单元格D2中，键入TRUE，在D3中，键入FALSE In cell E2, enter this formula, then copy it down to cell E3 在单元格E2中，输入此公式，然后将其复制到单元格E3中
=SUMPRODUCT((ISODD(--($B$2:$B$11))=D2) * ($A$2:$A$11))
= SUMPRODUCT((ISODD(-($B$ 2：$B$ 11))= D2)*($A$ 2：$A$ 11))

硬编码阵列 (Hard-Coded Array)
One solution used hard-coded arrays of odd and even numbers.
一种解决方案是使用奇数和偶数的硬编码数组。
=SUM(SUMIFS($A$2:$A$11,$B$2:$B$11,{1,3})) = SUM(SUMIFS($A$ 2：$A$ 11，$B$ 2：$B$ 11 ， {1,3} )) =SUM(SUMIFS($A$2:$A$11,$B$2:$B$11,{2,4})) = SUM(SUMIFS($A$ 2：$A$ 11，$B$ 2：$B$ 11， {2,4} ))
That worked alright in this small sample, with only 4 work weeks, but you'd need a flexible solution for larger samples.
在这个只有4个工作周的小样本中，这种方法可以正常工作，但是您需要一个灵活的解决方案来处理较大的样本。
助手列 (Helper Columns)
A few people used one or two helper columns in their solutions.  You can see those in the sample file, and I've colour coded the columns, to match the solutions in which they're used.
少数人在解决方案中使用了一两个辅助列。 您可以在示例文件中看到这些内容，并且已经对这些列进行了颜色编码，以匹配使用它们的解决方案。

Helper cells or columns are useful in some situations, allowing you to break a complex formula into smaller sections that are easier to understand or troubleshoot.
辅助单元格或列在某些情况下很有用，可让您将复杂的公式分解为较小的部分，以便于理解或排除故障。
But in these solutions, you'd need formulas in every data row, instead of a just 2 formulas at the top of the worksheet.
但是在这些解决方案中，您需要在每个数据行中使用公式，而不是在工作表顶部仅使用2个公式。
That's not too bad in a small file like this one, but could really slow things down if you're working with thousands of rows of data.
在像这样的小文件中，这还不错，但是如果您要处理成千上万的数据行，则确实可能使速度变慢。
更多总和示例 (More Sum Examples)
There are more How to Sum examples on my Contextures website.
我的Contextures网站上有更多“如何求和”示例 。
And remember, you can get challenge data, and see all of the solutions in the Formula Challenge sample file.
请记住，您可以获得挑战数据，并在Formula Challenge示例文件中查看所有解决方案。

翻译自: https://contexturesblog.com/archives/2020/04/30/excel-formula-to-sum-for-odd-or-even-weeks/

奇数项求和公式

展开全文
• 做会计，不会这10项Excel小技巧哪行啊！1、最快求和选择区域，按快捷键ALT+=，瞬间完成。2、累计求和累计销售额=SUM(B$2:B2)=N(C1)+B2N是最简单的函数，就是将文本转换成0。跟这个类似的是T，将数字转换成空文本。=N...  做会计，不会这10项Excel小技巧哪行啊！ 1、最快求和 选择区域，按快捷键ALT+=，瞬间完成。 2、累计求和 累计销售额 =SUM(B$2:B2)
=N(C1)+B2

N是最简单的函数，就是将文本转换成0。跟这个类似的是T，将数字转换成空文本。
=N(C1)
=T(C1)

3、跨列求和
SUM函数在求和的时候，忽略文本，也就是可以直接写成一个区域。
=SUM(A2:F7)

4、单条件求和
统计销售额大于500的人的总销售额。
=SUMIF(B:B,">500",B:B)
=SUMIF(B:B,">500")

SUMIF函数当条件区域跟求和区域一样时，求和区域可以省略。
5、避开错误值求和
A列的数字中包含错误值，如何避开这些错误值对数字求和。
=SUMIF(A:A,"<9E+307")

9E+307是接近最大的数字，而错误值比最大的数字还大，小于最大值的数字，就能对数字进行求和。
6、通配符求和
统计最后字符为河营业部的总金额。
=SUMIF(A2:A11,"*河",F2:F11)

通配符有2个，*代表全部字符，?代表一个字符。如果是2个字符，最后一个字是河，可用"?河"。
7、多区域条件求和
多个相同的区域，统计型号为B03的数量。
=SUMIF(A2:G10,"B03",B2:H10)

SUMIF函数是个很神奇的函数，区域会自动扩展，所以写一个区域就行。
8、乘积求和
获取数量*单价的总金额。
=SUMPRODUCT(B2:B4,C2:C4)

9、多条件求和
统计营业部为天河，数量大于20的总金额。
=SUMIFS(F2:F11,A2:A11,"天河",D2:D11,">20")

10、统计每个月的金额
根据每天的销售明细，统计每个月的金额。
=SUMPRODUCT((MONTH($A$2:$A$11)=F2)*$D$2:$D$11)

MONTH函数就是获取月份。
本文来源：Excel不加班。

展开全文
• excel求和时如何让隐藏数据不参与计算，用sum函数无论是不是隐藏都会让数据参与求和，如果用subtotal函数求和可以对非隐藏区域求和。下面小编就为大家介绍一下，一起来看看吧！软件名称：微软Office Word、Excel、...

excel求和时如何让隐藏数据不参与计算，用sum函数无论是不是隐藏都会让数据参与求和，如果用subtotal函数求和可以对非隐藏区域求和。下面小编就为大家介绍一下，一起来看看吧！
软件名称：微软Office Word、Excel、ppt2007兼容包(兼容2003补丁插件包)软件大小：37MB更新时间：2013-08-31
方法/步骤
如图所示在a1到啊10和b1到b10单元格中存放的数据都是数值1。在a11中输入函数=sum(a1:a10),求和函数的返回值是10。

鼠标点按1行标签向下拖动到5行标签，然后点击右键，选择隐藏。

隐藏5行之后sum函数的返回值依然是10。

b11单元格中的函数是这样设置的=subtotal(109,B1:B10)，它的作用是对第二个参数区域中除了隐藏区域求和。

此时将1到9行全部隐藏，此时输入subtotal函数的b11单元格返回值变成了1，此时只对B1到B10中未被隐藏的B10求和。

取消全部隐藏之后查看b11单元格，现在b11单元格变成了10，因为在B1到B10中已经没有隐藏单元格了。

注意事项：记得第一个参数是109，才可以对非隐藏单元格区域求和
以上就是excel中如何让隐藏数据不参与求和计算方法介绍，希望能对大家有所帮助！

501x413
501x413-42K-JPG
Excel公式求和怎么不计算隐藏单元格的数值-e...
相关搜索：excel计算公式求和 excel计算式求和 excel计算求和 excel 求和 隐藏 excel求和 excel怎么求和
excel表格数据求和 excel数据求和 excel一列数据求和 excel相同数据求和 excel数据不能求和 excel筛选数据求和 excel数据无法求和 excel重复数据求和 excel多个数据求和 excel数据自动求和

展开全文
• excel常用函数公式及技巧搜集 从身份证号码中提取出生年月日 从身份证号码中提取出性别 从身份证号码中进行年龄判断 按身份证号号码计算至今天年龄 以2006年10月31日为基准日,按按身份证计算年龄(周岁)的公式 按...
• 工作中往往有这样的一种情况，如期末考试完成了，需要在excel中输入班里学生各科的成绩及总分，很多人的做法是，先输入各科的成绩后，再用公式求出第一个学生的总分后，再用拖拉的方式计算剩余学生的成绩。...

工作中往往有这样的一种情况，如期末考试完成了，需要在excel中输入班里学生各科的成绩及总分，很多人的做法是，先输入各科的成绩后，再用公式求出第一个学生的总分后，再用拖拉的方式计算剩余学生的成绩。那有没有什么方法，当我们输入了各科成绩后，在总分那一列对应的单元跟就自动得出总分数呢，其实方法有很多种，今天就教大家其中一种方法。
第一步：打开excel后，打开“文件”“选项”“高级”，在“扩展数据区域格式及公式”前面打勾，最后“确定”，如下图：

第二步：连续输入四行数据，并给这四行数据求和。
第三步：从第五行开始，只要输入各科成绩后，在“合计”这列对应的单元格就会自动算出总分数出来。
这里举的例子是求和，其实运用这种方法，凡事涉及到公式的，都适用，大家可以试一试。
具体操作动画如下：


展开全文
• EXCEL求离差平方 相关系数选中浓度吸两行数据，插入表，XY散点图，下，下一步，完成。选中散列，图表→添加趋势线，类型：线性，选项：显示公式、显示R平方值，确定。得到回归方程y = 0.3824x - 0.0014R...
• 本书从函数功能、函数格式、参数说明、注意事项、Excel 版本提醒、案例应用、交叉参考7 个方面，全面、细致地介绍了Excel 2016/2013/2010/2007/2003 中公式和函数的使用方法、实际应用操作技巧。最后3 章还将公式...
• excel公式加减乘除表格如何运算加减乘除？这个视频告诉你！办公软件实用技巧。excel表格乘除如图，先在I1中输入0.9－－右击I1－－复制－－选中G列中有数据的单元格区域(需要乘0.9的所有数据所有数据区域)并右击－－...
• 急，怎么用excel计算累计频率累计频数啊可以用2数，标准的FREQUENCY 函数，也可以用countif函数，前者只可以计算频率后者还可以计算累积频率。说明如下：1、FREQUENCY 函数计算数值在某个区域内的出现频率，然后...
• excel查找一列重复 列中最后一Excel查找公式 (Excel Lookup Formula for Last Item in Column) How can you get the last number in an Excel column? I needed to do that in one of my sample files, so ...
• Excel基本公式

2021-02-22 13:25:58
一、Excel基本公式 1、查找重复内容公式:=IF(COUNTIF(A:A,A2)>1,“重复”,"")。 2、用出生年月来计算年龄公式:=TRUNC((DAYS360(H6,“2009/8/30”,FALSE))/360,0)。 3、从输入的18位身份证号的出生年月计算公式:=...
• 原标题：用Excel算TOP销售额占比？一个公式搞定所有！作者 | 拉登Dony来源 | 拉小登(id：ladengchupin)今日目标：计算Top销售占比昨天遇到了一个提问，非常的头疼。答应我，看完之后请文明用语。 不过问题问的...
• Excel自动求和为什么是错的就是位数的问题，虽示的位数是两位，实际后面还是有多数存在的，比如2.55 2.35，你觉得会是多少？4.90对吧是事实上2.55可能是2.554,2.35也可能是2.354，两者相加就会是4.908，保留两位小数...
• EXCEL函数公式集

热门讨论 2010-03-16 03:26:38
excel常用函数公式及技巧搜集 从身份证号码中提取出生年月日 从身份证号码中提取出性别 从身份证号码中进行年龄判断 按身份证号号码计算至今天年龄 以2006年10月31日为基准日,按按身份证计算年龄(周岁)的公式 按...
• 起因：因领导层需要将电商平台利润核算自动化，原始数据不可以动，所以需要用到公式 （PS：其实所谓自动化不是Python / VBA办公自动化，就是嵌套一堆公式，然后每月更新电商后台基础数据，就可以出来利润结果~） ...
• 其实，如果只是小规模的库存商品管理，用excel表格即可做出即简单、又容易维护的进销存小系统。下面就教大家做一下简易的进销存管理表格。商品入库表商品出库表终生成的进销存报表：可根据开始日期(C3)结速日期E3...
•  在Excel中输入函数时是不区分大小写的，无论是大写还是小写，结束函数编辑时，Excel会自动转化为大写。对于函数中的参数，当参数是文本时，要用双引号引起来，单纯的数字不需要加双引号，除非这个数字是文本性数字...
• excel中sumifs公式多列、或者区域求和1、首先在格中输入：=sumifs——回车——点击上面的【插入】标志：fx。2、求和区域于求和计算的数据区域选择要计算的数据区域。3、区域1：第一个条件判断所处的区域选择条件所处...
• 原标题："Excel表格单个加法批量求和的操作方法"相关电脑问题教程分享。 - 来源:191路由网。Excel表格怎么进行加法计算呢？Excel表格如何进行单个求和以及批量求和操作？下面给大家介绍具体操作方法。单个求和：...
• Excel中经常需要用到公式把文本拼接起来，具体怎么做呢?接下来是学习啦小编为大家带来的excel 使用公式进行文本拼接的方法，供大家参考。excel 使用公式进行文本拼接的方法文本拼接步骤1：Excel 2013 单元格字符串...
• 本例主要介绍如何在excel中合并同类数据，也就是去除某字段数据的重复值，然后将对应的数据求和，方法很简单，也很实用，对于经常使用excel的人员，能大量减少工作量提高工作效率。操作步骤：1、首先来看一下原始...
• 根据网友提出的“错位减法的Excel减法公式”等问题，Excel办公网整理了一些著名网站上关于“错位减法的Excel减法公式”的信息标题: 求等比数列前n的方法(数学)公式位错减法最好有一个例子参考文献: 常用...
• Excel中计算平方和的技巧

千次阅读 2021-01-05 15:47:35
Excel中查找平方是一重复的任务。最常用的公式需要大量数据输入。下面小编为你介绍一种简单好用的方法，让你可以快速计算平方！ 查找个单元的平方Excel电子表格中的任何地方开始一个新列，并对其...
• 怎么让EXCEL表格个单元格里的数值相加求和如果提取2010年的数据，可以这样用一个笨方法吧，在年份A列后，插入一个辅助列比如说B列，用YEAR()提取A中的数据的年，然后隐藏，下面公该明白了吧。＝SUMIF($B2$：$B$...
• excel 单元格显示公式 Excel公式显示在单元格中 (Excel Formulas Show in Cell) Last year, I showed that you could combine text in Excel by using the ampersand (&) operator, instead of the CONCATENATE ...
• 系列文章目录 提示：这里可以添加系列文章...3.test03 个工作表汇总到一个工作表 4.test04 隔m列（行）插入n列空白列（行） 5.test05 合并工作簿 6.test06 更改工作表名 7.test07 解除excel结构限制 8.test08 解除工
• 乘积函数不仅使用单个值作为参数，而且还使用数组对单元格的引用。例如，要计算A1到A6中所有值的乘积，您不需要一个个地编写它们，只需编写A1：A6;并且只能使用星号被一一书写。另包含空格或文本，则它们在计算中...
• 下文是为大家精选的计算机一级：《Excel表格的基本操作》函数和公式编辑技巧，欢迎大家阅读。1.巧用IF函数清除Excel工作表中的0有时引用的单元格区域内没有数据，Excel仍然会计算出一个结果“0”，这样使得报表非常...
• 每次单击一个或个数字并按Enter键，该数字都会放入Excel电子表格单元格中，并且Excel光标向下移动一行。 单击一个运算符（例如“ +”），然后单击等于（“ =”）将生成一个公式（在这种情况下为SUM），该公式将放...
• excel现乘积再求和如何自动生成今天，小编给大家介绍设置使用WPS表格中“先乘积再求和”功能的方法，希望对大家有所帮助。具体如下：1. 首先，请大家在自己的电脑中找到【WPS表格】，然后新建一个空白表格，小编在...

...