跳到主要内容

如何在 Excel 中计数并求和正数/负数?

作者:晓阳 最后修改时间:2024-07-03

在工作表中对数据求和或计数通常很简单,但有时您可能需要专门针对正数或负数。有没有有效的方法来实现这一点?本指南将探索实用的解决方案,以帮助您有选择地仅对数据集中的正数或负数求和或计数。


用公式仅计算范围内的正数或负数

在这里,COUNTIF函数可以帮助您快速计算一个范围内有多少个正数或负数。

1。 要仅计算正值,请在空白单元格中输入此公式 = COUNTIF($ A $ 1:$ D $ 7,“> 0”) 进去,看截图:

文档计数阳性1

2。 然后按 输入 键,所有正数都已计数,结果显示在单元格中。 看截图:

文档计数阳性1

笔记:
  • 如果只想计算负值的数量,请应用此公式 = COUNTIF($ A $ 1:$ D $ 7,“ <0”).
  • 在上面的公式中, A1:D7 是您要使用的数据范围。

仅对公式范围内的正数或负数求和

在Excel中,SUMIF函数可以帮助您仅累加正值或负值。 您可以按以下方式应用此公式:

1。 输入此公式 = SUMIF($ A $ 1:$ D $ 7,“> 0”) 放入空白单元格,请参见屏幕截图:

文档计数阳性1

2。 然后按 输入 键,并且仅将所有正数加起来。

文档计数阳性1

笔记:
  • 要仅对某个范围内的所有负数求和,请使用此公式 = SUMIF($ A $ 1:$ D $ 7,“ <0”).
  • 在上式中 A1:D7 是您要使用的数据范围。

使用 Kutools AI 仅对正数或负数进行计数和求和

Kutools人工智能 只需一个命令即可轻松获得结果,而无需使用公式,从而节省时间和精力。

安装 Kutools for Excel 后,转到 Kutools人工智能 选项​​卡,并选择 人工智能助手 ,在 AI 组。然后 Kutools AI Aide(预览) 窗格将出现在工作表的右侧。要使用它,请按照以下步骤操作:

  1. 选择您想要分析的数字范围。
  2. Kutools 人工智能助手 窗格中,输入描述所需操作的命令。
    在这里我指示Kutools AI: 请计算所选中的阳性细胞数并生成结果。您可能需要调整命令的关键字以满足您的特定需求。
  3. 点击 提交 按钮或按下 输入.
  4. Kutools人工智能 将处理命令并提供反馈。单击 执行 按钮查看显示结果的对话框。
:
  • 与Kutools AI交互以执行特定任务:
    • 计数阴性细胞: 说, 请计算选择中的阴性细胞数量并生成结果.
    • 阳性细胞总数: 说, 请将选择中的阳性细胞数量相加并生成结果.
    • 阴性细胞总数: 说, 请将选择中的阴性单元格数量相加并生成结果.
  • Kutools人工智能 它可以做的不仅仅是上述的基本计算——它可以 生成公式, 分析数据, 解释公式 根据您的命令进行操作。探索 30 天免费试用,尽享 Kutools AI 的全部功能 并了解它如何简化您的 Excel 任务。 立即下载,开始简化您的数据管理!

无论是通过传统公式还是 Kutools AI 等高级工具,您都可以有效地管理和分析涉及正数或负数的数据。练习这些方法可以熟练地充分利用 Excel 强大的分析功能,确保您的数据以最有效的方式为您服务。对于那些渴望深入了解 Excel 功能的人,我们的网站拥有丰富的教程。 在此发现更多 Excel 技巧和窍门。


相关文章:

如何在Excel中的一系列单元格中求和/计数粗体数字?

如何计算Excel中错误单元/非错误单元的数量?

最佳办公生产力工具

🤖 Kutools 人工智能助手:基于以下内容彻底改变数据分析: 智能执行   |  生成代码  |  创建自定义公式  |  分析数据并生成图表  |  调用 Kutools 函数...
热门特色: 查找、突出显示或识别重复项   |  删除空白行   |  合并列或单元格而不丢失数据   |   不使用公式进行四舍五入 ...
超级查询: 多条件VLookup    多值VLookup  |   跨多个工作表的 VLookup   |   模糊查询 ....
高级下拉列表: 快速创建下拉列表   |  依赖下拉列表   |  多选下拉列表 ....
列管理器: 添加特定数量的列  |  移动列  |  切换隐藏列的可见性状态  |  比较范围和列 ...
特色功能: 网格焦点   |  设计图   |   大方程式酒吧    工作簿和工作表管理器   |  资源库 (自动文本)   |  日期选择器   |  合并工作表   |  加密/解密单元格    按列表发送电子邮件   |  超级筛选   |   特殊过滤器 (过滤粗体/斜体/删除线...)...
前 15 个工具集12 文本 工具 (添加文本, 删除字符,...)   |   50+ 图表 类型 (甘特图,...)   |   40+ 实用 公式 (根据生日计算年龄,...)   |   19 插入 工具 (插入二维码, 从路径插入图片,...)   |   12 转化 工具 (小写金额转大写, 货币兑换,...)   |   7 合并与拆分 工具 (高级组合行, 分裂细胞,...)   |   ... 和更多

使用 Kutools for Excel 增强您的 Excel 技能,体验前所未有的效率。 Kutools for Excel 提供了 300 多种高级功能来提高生产力并节省时间。  单击此处获取您最需要的功能...

描述


Office Tab 为 Office 带来选项卡式界面,让您的工作更加轻松

  • 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,发布者,Access,Visio和Project。
  • 在同一窗口的新选项卡中而不是在新窗口中打开并创建多个文档。
  • 每天将您的工作效率提高50%,并减少数百次鼠标单击!

 

Comments (15)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
=SUMIF($H$9:$H$39;">0") el carácter es ; no ,
This comment was minimized by the moderator on the site
Hello Sir, i need a solution/Formula to count negative numbers from different cells e.g i have three column of deposit (Current Account, Saving Account and Total Deposit) in 12 months and count in how many many months one branch miss the Current, saving and total budget. but when i use =countifs(C1,E1,F1.....,",0") but it only accept range not selected cell what will be the solution. thanks

e.g
This comment was minimized by the moderator on the site
Hello, i need a solution/Formula to count negative numbers from different cells e.g i have three column of deposit (Current Account, Saving Account and Total Deposit) in 12 months and count in how many many months one branch miss the Current, saving and total budget. but when i use =countifs(C1,E1,F1.....,",0") but it only accept range not selected cell what will be the solution. thanks
This comment was minimized by the moderator on the site
Gracias!! por fortuna escontre está página donde encontré Soluciones. 👍
Rated 5 out of 5
This comment was minimized by the moderator on the site
Bonjour à tous,

je suis novice en excel. Existe il une fonction qui calcule automatiquement la différence entre deux nombres en incluant soit - où + devant le résultat.:
exemple, 1735-1685 = +50. (je l'ai fait avec la fonction somme automatique, mais je n'ai pas le + devant le résultat.
Pouvez vous m'envoyer un exemple de la formule avec ces nombres
Cdlt
This comment was minimized by the moderator on the site
Hello, LYS
Normally, there isn't a function to sove your problem, but, you can apply the SUM function to get the results first, and then use the Format Cells feature to set +0;-0;0 for the numbers, please see the below screenshot:
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-format-cells.png

Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
Thank you!!! This worked like a charm for my bank's annoying single "amount" column.
This comment was minimized by the moderator on the site
Thanks a lot!
This comment was minimized by the moderator on the site
How to use the Countif formula to count Positive AND Negative values but exclude ZEROS from the counting?

For example (data below):
1
3
0
-5
0
-1
7

The Total counting that I am expecting is equal to 5.

I thought the formula should be like =COUNTIF(N18:N320,"<>0")
But it is not working in the way that I imagined.
Can anyone help please?

Thanks,
Fernando
This comment was minimized by the moderator on the site
@Ferras,


=(COUNTIF(N18:N320,">0")+COUNTIF(N18:N320,"<0"))

Try it and let me know.
This comment was minimized by the moderator on the site
=COUNTIF(N18:N320,"<>0").....Works for me
This comment was minimized by the moderator on the site
how to change color of the cell automatically, according to profit and loss
This comment was minimized by the moderator on the site
How can I add only the numbers that will give me 0? Thank you
There are no comments posted here yet
Load More
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations