文章目录

  • Excel造数用到的高频表达式
    • 随机生成0与1,显示为“是”与“否”
    • 计算日期距离今天有几天
    • 生成随机时间
    • 输入1显示正常,输入0显示未激活
    • VLOOKUP默认是模糊匹配
    • 根据百分比设置等级
    • IF使用场景:将150%,或大于100%的百分数,显示成100%
    • IF使用场景:正数换为0,负数取绝对值
    • 求余数,将大数变小
    • 多列合并为一列
    • 填充空白行
    • 多列需要将其上下叠加成一列
    • 多行文本合并成一行
    • 内容,复制次数,按列排序
    • 随机生成数字
    • 保留两位小数的随机数
    • 大批量填充
    • 合并两个单元格字符串

Excel造数用到的高频表达式

随机生成0与1,显示为“是”与“否”

=if(randbetween(0,1)=1,"是","否")
=if(randbetween(0,1)=1,"餐饮","生活日用")
=if(randbetween(0,1)=1,"交通出行","购物")
=if(A1="已激活",1,0)
=if(A1<50%,"等级3",if(A1<80%,"等级2",if(A1<100%,"等级1","等级4"))
记得if函数里需要用英文双引号""

计算日期距离今天有几天

=datedif(E3,today(),"d")

生成随机时间

=text(rand()*("00:1440")+"24:00:00","hh:mm:ss")

输入1显示正常,输入0显示未激活

单元格格式-自定义-
[=1]正常;[=0]未激活;
[=1]已绑定;[=0]未绑定;

VLOOKUP默认是模糊匹配

场景:找到银行对应的编号
解决办法:VLOOKUP(C1,$A$1:$B$1,FALSE)
这里要注意的是,锁定表格按F4,精确匹配写FALSE,不然不是精准的,会出错

根据百分比设置等级

业绩按照从高到低排序,在业绩中,取前10%为等级A,取前20%为等级B,取40%为等级C,取剩下10%为等级E
解决办:1:假设数据在A1,
=LOOKUP(PERCENTRANK($B:$B,$B2),{0,0.1,0.3,0.7,0.9;"E","D","C","B","A"})
解决办法2:=IF(A1<80%,"一般",IF(A1<90%,"良",IF(A1<100%,"优","不及格")))

IF使用场景:将150%,或大于100%的百分数,显示成100%

解决办法:假设数据在A1,
=IF(A1>=100%,100%,A1)或者=IF(A1>=1,1,A1),单元格设置成百分比

IF使用场景:正数换为0,负数取绝对值

解决办法:假设数据在A1,
=IF(A1>0,0,ABS(A1))

求余数,将大数变小

场景:一列中有多个0,多个大数字,需要将大数字变为个位数,
解决办法:可以是取得某个数的余数,或者保留大数字的最高位,或者取对数
=MOD(A1,5),对5取余数

多列合并为一列

解决办法:=TEXTJOIN("",TRUE,A1:E1)

填充空白行

解决办法:【定位】-【空值】,在空白行输入=上一单元格,按Ctrl+Enter,全部填充

多列需要将其上下叠加成一列

解决办法:将数据到Word中,【布局】-【转换为本文】,在弹出的窗口中设置【段落标记】,然后将数据复制粘贴到表格中

多行文本合并成一行

解决办法1:选中要合并的文本,调整列宽到足够宽;
依次单击【开始】-【填充】-【内容重排】即可
解决办法2:=TEXTJOIN("",A1:A5)

内容,复制次数,按列排序

解决办法1:假设内容数据在A1,复制次数在B1,在C1单元格输入=REPT(A1&CHAR(10),B1),CHAR(10)是一个换行符,然后将结果,复制到Word中,然后再复制回Excel中就好

随机生成数字

=randbetween(0,1)生成0或1
=randbetween(100,1000)生成100到1000之间的整数
=randbetween(1,99)/100生成百分数
=rand()随机生成0~1之间的小数

保留两位小数的随机数

  1. round(A1/100,2),A1用randbetween(10,20),就可以生成0.1~0.2之间的小数,并保留2位小数;用ROUND函数保留两位小数点,round(A1,2)
  2. 或者生成0.01至1之间包含两位小数的随机数,randbetween(1,100)/100

大批量填充

写完表达式,=100+row(A1),在A1:A1000,选中后,Ctrl+D,复制表达式

合并两个单元格字符串

将两列合并为一列,=A1&B1,就可以将A1和B1的两个单元格里的内容连接为一个字符串

造数常用的Excel表达式相关推荐

  1. EXCEL 2016常用知识--Excel函数

    必备常用函数教学,包括逻辑函数.查找函数.文本函数.数学函数等- 1.Excel计算的两种方式 Excel计算的两种方式: 公式:一些运算符和数值组成的数学表达式 函数:是Excel内部设置好的运算模 ...

  2. 35个常用的EXCEL函数说明——技能提升

    最近看到秋叶公众号在搞一个活动,专门讲常用的EXCEL函数的,总共有35个函数,介于自己一直想学习EXCEL,但是又懒的不行,所以就报名了,报名费1块钱,时间为3天,一天1.5小时.直播课,无回放. ...

  3. jmeter连接数据库查询获取多个参数, 并通过参数化传值,实现jmeter造数

    场景: 通过查询数据库, 获取多个参数, 比把这些参数循环插入数据库, 实现jmeter造数 一.数据库连接JDBC驱动下载 我用的是mysql数据库,所以安装时用的mysql-connector-j ...

  4. 数据处理中常用的Excel基本操作及函数

    数据处理中常用的Excel基本操作及函数-生信基础版 文章目录 数据处理中常用的Excel基本操作及函数-生信基础版 第一部分:键盘快捷键操作 一.CTRL系列 二.其他系列 第二部分:Excel函数 ...

  5. Python批量造数并利用pymysql写入到数据库之multiprocessing多进程、threading多线程实现方式(学习笔记)

    1.导包 import random import string import pymysql import time import multiprocessing # multiprocessing ...

  6. 造数神器 python-faker

    造数神器 python-faker faker简介 项目测试时,为了测试常需要造假数据,经常要尽量的模拟真实环境,通常要费大量手工而且造出来的数据,而且通常手工造出来的看起来也很别扭,费时又费事,有没 ...

  7. 数据采集之测试数据的造数

    目录 0 环境准备: 1 软件环境的搭建 1.1 jdk的安装 1.2 scala的安装 1.3 hadoop的安装 1.4 KAFKA的安装 1.5 elastocsearch的安装 1.6 red ...

  8. python造数神器-Faker库

    在测试过程中,大家肯定会遇到一个很有意思的问题 -- 如何优雅的快速的造数?大部分人起名字都是张三.李四.王五.赵六之类的,或者会用一些自己喜欢的人物,作品,但是遇到需要批量生成测试数据时,起名字等造 ...

  9. HDU-7092 仓颉造数

    题目大意,给定两个数字ab,ba\frac{a}{b},\frac{b}{a}ba​,ab​,每次选取两个数字x,yx,yx,y合称为x+y2\frac{x + y}{2}2x+y​或2xyx+y\f ...

  10. 【2021CCPC华为云挑战赛-1006】【HDU-7092】仓颉造数 数学

    2021CCPC华为云挑战赛-1006 仓颉造数 赛时没做出来,当我推出大概结论的时候已经16:02了,这里还是打算把题解写一下,因为感觉官方题解概括性很强所以部分同学 (指我这个菜鸡) 可能看不懂, ...

最新文章

  1. Beautiful Subarrays (01字典树 瞎搞)
  2. SAP MM PIR里的Lower Limit Upper Limit
  3. 2016年7月微软MVP申请開始了!
  4. ASP.NET Session 使用报告(转贴)
  5. react滑动切换tab动画效果_[React Native]react-native-scrollable-tab-view(入门篇)
  6. java程序连接kafka_Java的Kafka:构建安全,可扩展的消息传递应用程序
  7. 超硬核 ICML’21 | 如何使自然语言生成提速五倍,且显存占用减低99%
  8. 内部导线拉力测试_珠海后环回收试验机现金支付拉力试验机回收和谐温馨的环境...
  9. _tkinter.TclError: no display name and no $DISPLAY environment variable
  10. Vue 中的 v-cloak 作用及用法
  11. 使用泛型, 写一个为任意类型的动态数组添加元素的方法
  12. ug侧铣头编程_基于UG建模和仿真的拖拉机箱体零件数控加工研究
  13. 远程桌面连接,凭据问题
  14. 如何从任意页开始设置页码
  15. 【BZOJ4484】【JSOI2015】最小表示(拓扑排序,bitset)
  16. React中useMemo函数【调优的不二选则】的使用及一看就会的案例(个人觉得很详细了,而且包含了很多知识点呀)
  17. c语言多线程编程随机数,在c 中使用线程安全的随机数,多线程_c_开发99编程知识库...
  18. open /data/prometheus: too many open files
  19. 基于特征提取的迁移学习
  20. ABAP 中历史库存

热门文章

  1. dw怎么保存HTML手机可以看,【dw网页制作】如何使用Dreamweaver制作网页?如何用Dreamweaver制作个人虚拟网站?dreamweaver如何制作手机网站?...
  2. linux dns无法正向解析,linux系统下部署DNS正向解析
  3. 中国互联网创业工具库Startup Tools
  4. win10的任务管理器显示所占内存,比实际占用内存小的原因
  5. 大疆推出Avata无人机以及飞行眼镜Goggles 2
  6. 理解Liang-Barsky裁剪算法的算法原理
  7. Datawhale线上组队学习汇总
  8. cad画固定长度的弧线_CAD中如何绘制指定弧长的圆弧
  9. 免苹果开发者账号申请iOS上架及证书打包ipa测试(2022最新详解)
  10. oracle手动删除dbf文件,oracle删除DBF文件