1. 源数据是A列与B列, 在C列统计A列值相等时,在B列不同取值的个数, 在C1输入如下的公式, 再双击单元格的右下角的小正方形即可

C1结果计算过程:

第一步: (A$1:A$6=A1) 返回一个数组 {TRUE;FALSE;FALSE;TRUE;FALSE;FALSE}, 数组大小跟A$1:A$6相同, 分别比较A$1:A$6各元素与A1是否相等, 相等取TRUE, 不相等为FALSE

第二步:COUNTIFS(A$1:A$6,A$1:A$6,B$1:B$6,B$1:B$6), 返回一个数组{1;1;3;1;3;3}, 相当统计了A,B两取值相等的行数

第三步:{TRUE;FALSE;FALSE;TRUE;FALSE;FALSE}/{1;1;3;1;3;3}, 得到两个数组各元素对应相除后的数组:{1;0;0;1;0;0}, 数组的计算不同跟线性代数的矩阵乘法混淆。

2. 对于上表的数据,如果是要求A列取值相等,B列数据的求合,这个有很多种实现方法

方法1: sumif, sumifs

方法2:sumproduct

这种情况往往用数据透视表更合适

3. vlookup实现返回查找列前面的数据值的方法

利用if函数重新排列两列数据的顺序

if({1,0}, array2, array1)

excel基于一列的值统计另一列数值的个数相关推荐

  1. pandas 根据某一列的值修改某一列的值

    在做数据分析时,需要根据某一列的值修改另外一列的值,此时就需要使用pd.loc()函数. 例子, import pandas as pd x2 = pd.read_csv("submit.c ...

  2. DataGrid控件读取具体某行某列的值、获取总列数

    WPF中的datagrid控件获取总列数的函数是Items.Count来获取. 以下代码是循环获取各行第二列的数据,并存放在一个名为TX的Textbox控件中: for (int i = 0; i & ...

  3. pandas 用某一列的值替换另一列的空缺值

    最近在处理一个系列数据,但是在处理空缺值时出现了问题,由于空缺值无法直接删除,所以就想着用另一列的值来替换这些空缺值. 具体操作如下: df_08['昵称'].fillna(df_08['IP地址'] ...

  4. excel用vlookup查询的值存在两个相同数值的时候,如何都显示出来?

    excel中怎么VLOOKUP出一个值 如果有两个不同数值怎么同时显示出来,比如我用小猫VLOOKUP第二张表,但是第二张表第一行A列为小猫B列为白色 第二行A列为小猫B列为黑色,所以V出来结果为白色 ...

  5. mysql 临时列_mysql – 在SQL中添加一个临时列,其中值取决于另一列

    我有这张桌子: ID | name | result | -------------------- 1 | A | 1 | -------------------- 2 | B | 2 | ----- ...

  6. excel小技巧(一)统计单元格中3的个数

    使用 =COUNTIFS(J:J,3) 可统计J列中单元格数值为3的个数

  7. mongodb修改一列的值作为另一列的值/mongodb常用js、常用语句留底

    如题,直接上语句: var data= db.QuantityCount.find({ // Name:/^((?!http).)*$/ //查询条件age:{$gt:25} //年龄大于25});d ...

  8. 「Excel技巧」Excel中根据某列的值去汇总另外一列的值

    「Excel技巧」Excel中根据某列的值去汇总另外一列的值 在Excel表格中输入数据,需要根据component列的值分别汇总July列的值. 1.选中单元格区域并点击"insert&q ...

  9. excel 统计某一列各个值的个数

    在Excel中如何计算某列相同值的个数? [ 标签: excel, 个数, xsl ] 计算A列相同值的单元格的个数,结果在B列那样显示出来,怎么使用函数? 问题补充  2010-03-24 11:1 ...

最新文章

  1. 03_运算符、键盘录入、流程控制
  2. python 中cPickle学习二
  3. 百度提出新冠高风险小区预警算法,AAAI21收录!
  4. element 表格宽度自适应_Java 设置Word中的表格自适应的3种方式
  5. 85-scala版spark2.x读取es6.x
  6. linux导入通达oa数据库,将通达OA迁移到linux平台
  7. ad中pcb双面板怎么设置_html中表格tr的td单元格怎么设置宽度属性
  8. cad 2020安装失败,怎么完全彻底卸载删除清理干净cad 2020各种残留注册表和文件? 【转载】
  9. 计算机二级python刷题软件排行榜_计算机二级office刷题软件求推荐?
  10. 重磅!《中华人民共和国个人信息保护法》今日起施行!
  11. 23 种设计模式详解(全23种)
  12. 2012 r2 万能网卡驱动_6款USB无线网卡评测
  13. 2022 3.17网易互娱研发岗笔试题锯齿数独题解
  14. java word转二进制_DWORD WORD到INT的转换
  15. iphone11屏比例_介绍iPhone 11和iPhone X屏幕尺寸对比iPhone 11屏幕和i
  16. 软考高项目:项目人力资源管理真题
  17. 程序员必备的17个软件开发工具,你常用的有几个?
  18. Intrinsic Relationship Reasoning for Small Object Detection
  19. 【算法】遗传算法及其 Java 实现
  20. 提高存款准备金率意味什么?

热门文章

  1. 《MySQL必知必会》SQL文件
  2. 3DMAX 隐藏显示物体的快捷键
  3. HTML+CSS 仿写京东网站界面
  4. 02.图像分类任务介绍线性分类器(上).1080P
  5. c++学习——(6)数组对象与对象成员
  6. 如何按照规格型号表挑选合适的快速接头
  7. 怎么更换vscode背景图,放入自己喜欢的图片
  8. 个人笔记使用(wolai,OneNote)
  9. 用 Python 编程,假设一年期定期利率为 3.25%,计算一下需要过多少年,一万元的一年定期存款连本带息能翻番?
  10. 【web压测】压测常用工具、压测指标到底是什么?