Excel中的透视表和Vlookup函数等

透视表

 1.透视表数据去重  
  透视表-重复数据-查看重复数据是哪几个

 2.透视表-计数
    普通计数
   透视表-去重计数
    第一步:插入数据透视表,选好区域
        01.在插入数据透视表中--  Excel数据模型 --选中
          "将此数据添加到数据模型(M)"
     第二步:将要统计的数据拖入相应区域
           相应字段的点击--出现值字段涉及  
         02.在 "值字段设置" 中 --值汇总方式 --会出现 "非重复计数"
 3.透视表-分段统计
     第一步:插入数据透视表,选好区域
     第二步:将要统计的数据拖入相应区域
     第三步:  右键点任意行标签的一个单元格,点创组合
          001.自动组合: 
           数值型:透视图-- 组合 --自动 起始于 终止于 步长< 需要确认数据是数值型类型的数据>
           日期型:步长-月,季度,天,时,分等
         002.手动组合
          文本型--选定然后右键组合

2.Vlookup

1.Vlookup功能在其他的编程语言中都有相关实现功能
 例如在SQL中的left join,即表的关联;
 在R语言中base使用merge 或者dplyr包中的left_join等;
 在Python中有pandas中的 merge,
    例如:pandas.merge( uniqdata  , raldata, on='studentid' ,how='left')。
2.
VLOOKUP(查找目标,查找范围,返回值的列数,精确OR模糊查找)。示例:=VLOOKUP(A2,Sheet2!$A:$B,2,FALSE)
I. 查找目标一定要在该区域的第一列;
II.查找范围包含要返回值所在的列,查找的列名要和查找目标的列名有一致的;
III.返回值的列数它是一个整数值,是在查找范围区域的第几列;
IV.一般都是精确查找,0或FALSE就表示精确查找;
3.其他:
01.VLOOKUP本身实现多条件查找,而是想办法重构一个数组。多个条件可以用&连接在一起,同样两列也可以连接成一列数据,然后用IF函数进行组合;
02.  lookup 和 vlookup以及hlookup 其中 V-Vertical纵向垂直  H- Horizontal横向水平;
03.确保数据类型一致,字符型数值和数值型数字看起来一致,实际上是有区别的,对于字符型数值可以使用数据中的分列来设置,注意Excel数据眼见不一定为实。数据看着一样的,可实际区别大了去。在编辑栏里可以看得相对清楚一些。

3.两列比较

 对应比较 - EXACT用于检测两个字符串是否完全相同,区分大小写
         =IF(EXACT(A1,B1)=0,"equal","not-equal")
 集合对应比较
   两列差值
      =IF(COUNTIF($B:$B,A1)=0,A1,"Appear")
               集合A-集合B  
      =IF(COUNTIF($A:$A,B1)=0,B1,"Appear")
                B1单元格中的值没有在A的这列中的区域中出现过的次数,没出现过=,出现过 Appear
   交集
       =IF(COUNTIF($B:$B,A2)>0,A2,"")
   说明:
       COUNTIF(range,criteria)    =countif(范围,条件)
       Range 为需要计算其中满足条件的单元格数目的单元格区域,即(范围)。 
      Criteria 为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式或文本,即(条件)
       COUNTIF($B:$B,A2)=0
     02. IF(条件,结果1,结果2)。条件满足则输出结果1,不满足则输出结果2

4.其他

关于引用:
01.行号列标前加美元符号($)的,表示绝对引用,不加$号的表示相对引用;
02.Excel中感叹号 ! 工作表标识符。常用在工作表名的后面连接单元格地址。
关于两列交换
 01.选中待调整列 光标任意一侧 四向箭头    shift+拖动;
 02.在透视表中,选中待调整列 光标任意一侧 四向箭头 可以直接拖动。
关于公式
01.选中填充区域按Ctrl+D,会发现将内容复制到了下面,也即是向下复制填充按Ctrl+E 会发现,不仅向下填充,excel还根据第一个单元格所有的规律,自动将规律也向下填充;
02.选中-出现+字符号,点击会自动填充;
03.删除公式保留数值:采用选定-复制-粘贴中的Value类型的方式,选定采用快捷键 Ctrl+Shift+向下的箭头。
关于数据列拆分和合并
 合并的方式
 =A1&B1&C1  然后点击 Enter ,复制公式执行到最后一行 <出现值后,在单元格点击会出现+,点击>
 =D1&E1&F1
 02.合并数据的时候,遇到字符合并,要注意使用双引号括起来
关于Excel
 01.很多操作手动找的话,容易出现错误。筛选则一目了然
 02.Excel处理小批量临时性的数据的场景下,具有一些优势

blogroll

social