首页 > 其他分享 >一个小小的逻辑判断,解决根据类别插入行的问题!

一个小小的逻辑判断,解决根据类别插入行的问题!

时间:2023-09-05 18:32:17浏览次数:39  
标签:小小的 FALSE 公式 单元格 插入 查找 类别 逻辑值

1职场实例

小伙伴们大家好,今天我们来讲解一个在使用Excel中非常常见且基础的问题:如何根据类别插入行的问题。没想到运用一个小小的逻辑判断,即可以轻而易举的解决它。下面我们来看一下具体的工作场景。

如下图所示:

B1:D12区域为每日的水果销量记录表。我们想要依据C列的水果名称,根据不同的水果类别,在不同的水果名称交汇处批量插入空行。形成效果如右图的样子。

一个小小的逻辑判断,解决根据类别插入行的问题!_逻辑值

2解题思路

解决这个问题,我们只需要做一个小小的逻辑判断,根据逻辑值TRUE或FALSE配合查找插入行功能,轻松应对。

单纯的概念描述有些抽象,下面我们就来看一下具体操作方法。

一个小小的逻辑判断,解决根据类别插入行的问题!_逻辑判断_02

首先,我们在除标题行外的数据区域中的第2行输入一个简单的逻辑判断公式,即在E3单元格输入公式:

=C3=C2

我们判断一下C3单元格里面的内容是否与C2单元格里面的内容相同,如果相同的话,会返回真值,即逻辑值TRUE;如果不相同的话,会返回假值,即逻辑值FALSE。

我们向下填充公式至E12单元格,就会依次判断并返回下方单元格是否与上方单元格相等的逻辑值TRUE或FALSE。我们发现会在不同内容的交汇处的下方单元格始终出现逻辑值FALSE。我们利用这个规律可以继续往下操作。

一个小小的逻辑判断,解决根据类别插入行的问题!_逻辑判断_03

为了使E列的公式值变成常规值,解决后续步骤中功能的辨识度,我们需要将E列的公式值数据选中后复制,并在原位置选择性粘贴为数值,变成常规值(即去掉公式)。

一个小小的逻辑判断,解决根据类别插入行的问题!_逻辑判断_04

接下来,我们选中E列数据,按下快捷键Ctrl+F键,调出【查找和替换】的对话框,在【查找内容】出输入“FALSE”,点击【查找全部】,即可在预览区域显示出所有查找到的“FALSE”所示的内容及位置。点击预览框内的任意一个数据,再继续按下快捷键Ctrl+A全选所有查找出来的“FALSE”常量值。最后点击【关闭】查找和替换的对话框即可。

一个小小的逻辑判断,解决根据类别插入行的问题!_快捷键_05

在查找定位出来的任意一个常量值“FALSE”上右击鼠标,点击【插入-整行-确定】,即可实现根据类别插入空行的效果。

一个小小的逻辑判断,解决根据类别插入行的问题!_逻辑判断_06

标签:小小的,FALSE,公式,单元格,插入,查找,类别,逻辑值
From: https://blog.51cto.com/u_15825298/7378187

相关文章

  • python 图片插入表格
    图片插入表格自动化媲美vbaimportosfromPILimportImagefromdocximportDocumentfromdocx.sharedimportInches#创建空白的Word文档doc=Document()#获取所有图片文件路径image_folder=r"E:\东\全部二维码-------11"image_files=[os.path.join(imag......
  • 关于VIM以插入模式粘贴
    Pasteininsertmode?是否可以在Vim中以插入模式粘贴?在插入模式下,按CTRL-R{register}例子:CTRL-R*将插入剪贴板的内容CTRL-R"(未命名的寄存器)插入最后的删除或取消。要在vim的帮助中找到此内容,请键入:hi_ctrl-r相关讨论是的,我直到最近才了解CTRL-R及其非常有......
  • 1.14 手工插入ShellCode反弹
    PE格式是Windows下最常用的可执行文件格式,理解PE文件格式不仅可以了解操作系统的加载流程,还可以更好的理解操作系统对进程和内存相关的管理知识,而有些技术必须建立在了解PE文件格式的基础上,如文件加密与解密,病毒分析,外挂技术等,本次的目标是手工修改或增加节区,并给特定可执行......
  • 1.14 手工插入ShellCode反弹
    PE格式是Windows下最常用的可执行文件格式,理解PE文件格式不仅可以了解操作系统的加载流程,还可以更好的理解操作系统对进程和内存相关的管理知识,而有些技术必须建立在了解PE文件格式的基础上,如文件加密与解密,病毒分析,外挂技术等,本次的目标是手工修改或增加节区,并给特定可执......
  • MyBatisPlus操作Oracle(插入数据主键自增)
    示例代码:代码不需要修改,需要操作的是相对应的数据库,在Oracle中是不支持ID自增的,这时候我们就需要手动设置一些规则,来让ORM框架支持自增(实际是数据库层面做的)MyBatisPlus操作Oracle关于oracle11g和12c发行时间以及区别:Oracle11g是Oracle公司在2007年发行的一款数据库软管......
  • postgresql在插入数据后怎么获取自增id
    要获取数据库自动分配的ID(通常是主键),可以使用数据库连接对象(在这里是Connection)的相应方法来获取插入的最后一个自增ID。不同的数据库管理系统有不同的方法来实现这一点。以下是两个常见的数据库管理系统的示例:对于PostgreSQL如果你使用的是PostgreSQL数据库,可以使用RETUR......
  • 在MySQL中插入数据后,对两个数值进行条件性增加
    在MySQL中,可以使用UPDATE语句对插入的数据进行条件性增加。以下是一个示例:假设有一个名为"table_name"的表,其中有两列"column1"和"column2",我们要对"column1"和"column2"的数据进行条件性增加。UPDATEtable_nameSETcolumn1=column1+10,column2=column2+5WHEREcon......
  • 链表实现插入排序
    将一串整型范围内的数按升序输出。数据输入样式16-53-3-54744818-245463663-9919-99990789用链表实现实例:1)结构体定义1structListNode2{3intdata;4ListNode*next;//结构体指针5ListNode*pre;//结构体指针6};2)建一个初始......
  • VIM插入 i、a、o、 s、 I、 A、 O、 S
    在命令行模式下进入到输入模式可以敲击 i、a、o、s、I、A、O、S它们之间的区别做下备忘:i:在光标所在字符前开始插入a:在光标所在字符后开始插入o:在光标所在行的下面另起一新行插入s:删除光标所在的字符并开始插入I:在光标所在行的行首开始插入如果行首有空格......
  • delphi FireDAC 批量执行命令(批量插入、更新、删除)
    FireDAC批量执行命令(批量插入、更新、删除)代码批量插入procedureTForm1.Button1Click(Sender:TObject);varI:Integer;begin//建立连接FDConnection1.Connected:=True;//开启事务FDConnection1.StartTransaction;try//设置语句FDCommand1.C......