中企动力 > 商学院 > excel下拉不自动计算
  • ?

    技巧 | 当Excel下拉列表重复时,你该怎么办?

    伦敦德里

    展开

    Hi,大家好,我是胖斯基

    当我们在填写表格时,经常会遇到下拉选择项,这样在加快填写表的同时,也保障了数据的准确性,比如:

    而作为表格的制作者来说,如果下拉的信息是静态的,那比较好办,如果是动态的呢?

    比如:现有一份一段时间内的销售业绩表,如果要选择不同的业务员来查看其业绩的话,可能大多数的情况会这样:

    你会发现,下拉销售员的姓名的时候,发现有重复的信息,从而导致你下拉列表的意义失效。同时,随着一段时间内销售人员的岗位异动,销售员姓名列的信息会有新增(同时可能还会存在重复),那此时下拉列表的呈现,就是一个问题。

    So,当Excel下拉列表重复时,你该怎么办呢?

    从问题处理角度来看,需要解决两个点:

    1. 如何将销售业绩表中的姓名去掉重复项并动态获取唯一值;

    2.如何设置下拉列表仅仅只获取唯一值,而忽略其他。

    先看看最终效果

    很明显:1. 解决了重复性的问题;2. 如果涉及销售员姓名新增,下拉列表动态获取

    如何实现的呢?

    1

    如何去掉重复项

    这里要借助一个函数的组合 INDEX+COUNTIF

    公式:=INDEX(C:C,MIN(IF(COUNTIF($I$1:I1,$C$2:$C$999)=0,ROW($C$2:$C$999),4^8)))&""

    原理不再做过多解释,具体可参见《函数 | 面对重复值,你如何处理?》,里面有详细说明。

    这里想说明一点的是:Excel中去掉重复值有套路可循,掌握好了其中核心技能即可。

    2

    如何让下拉列表获取最新的唯一数值

    下拉列表的制作,操作起来很容易,具体可参见:《技巧 | 只需2步就能快速搭建出多级菜单》

    这里要说明的是:如何动态获取?要想动态获取,则需要借助一个动态获取的函数,即:OFFSET,借助其动态选取的功能,来实现动态列

    公式:=OFFSET(I2,,,COUNTIF(I2:I999,">"""))

    其中,COUNTIF(I2:I999,">""")就是用来动态获取其数量,保障OFFSET能正确获取数据范围

    So,两个简单的函数功能点相结合,就完成了下拉列表的动态获取(去重复)

    你学会了吗?

  • ?

    Excel工作簿内数组公式多,卡顿严重有什么办法可以改善吗?

    雨莲

    展开

    施老师:

    有同学问我,Excel工作簿内数组公式多,每次打开或编辑时,卡顿严重有什么办法可以改善吗?

    每次打开或更改时,状态栏都会有:“正在计算:(4个处理器)1%”,这样的提示(如下图,图中灰色区域为数组公式),这是什么原因造成的,有什么办法能改善一下速度吗?其实这个很正常,一般表格行数较多,数据较大,就会出现计算的情况,

    那其时可以用如下方法来解决

    如要取消,可以【文件】-【选项】-【公式】-【计算选项】下的“计算”里将【自动重算】点掉,改成【手动重算】(保存前自动重算),这样表格右下角就不会出现自动计算的百分比时间了。

    但如要下拉公式,公式不会自动计算,公式计算的值会变成复制,全部一样,请注意这一点。

  • ?

    让Excel如程序般酷炫,两步让多级下拉菜单自动匹配内容!

    愉快的

    展开

    搞定Office每周三更新

    「搞定Office」是黑马公社全新的七大版块之一,每周三更新,教授Office等办公软件的各种应用技巧。

    ◆◆◆

    Excel表格如何实现二级下拉菜单的联动

    黑马说:有时候我们需要为表格做下拉菜单,一级的下拉菜单你可能直接用数据验证或者数据有效性就可以实现,那今天黑马要教给大家的是有关二级菜单的联动,Office达人可要看过来了哦!

    BY:Andy

    ◆◆◆

    图文说明

    效果展示

    点击这里“市”下方的下拉菜单后,这里就会有“成都、北京、杭州、上海”四个选项,当我们点击成都以后,在“区”下方单元格的就会相应的出现成都的区。

    同样,当我们在市这里选择了杭州,或者是北京、上海等,在区这里就会出现对应城市的区县。

    这样二级联动下拉菜单是如何实现的呢?今天黑马就教大家来实现这样的菜单栏效果!

    indirect函数

    今天所用到的是上周介绍过的indirect函数,如果想要了解上期视频的小伙伴可点击下方蓝色文字:如果你有100个表格需要统计,那indirect函数会让你快的倍爽

    下面黑马就来教教大家如何实现上述所说的二级下拉菜单的联动!

    首先选中表格中的基础数据,如果列之间没有对齐,需要把空白区域去除掉。点击键盘上的Ctrl+G,就会弹出下面的定位窗口。

    然后点击下方的定位条件,选择常量,然后点击确定。这样操作之后,我们就只选中了我们有数据的单元格。

    然后这个时候,我们不要点击其他地方。直接点击上方菜单栏中的“公式” -->"根据所选内容创建",对其名称进行定义,选择“首行”。因为我们这里的第一行单元格是“市”,所以选择首行。

    这个时候,我们就可以在“定义名称”菜单中看见我们定义的城市:成都、北京、上海、杭州,以及其在下方对应的有关的区所在的单元格位置。

    然后我们需要对一级下拉菜单进行设置,一级下菜单只是引用的是第一行的数据,我们还需要对其进行定义。选中第一行的数据,点击菜单栏中的“定义名称”,在输入区域名称这里输入“市”,然后点击确定。可以看到在定义名称这里,就多了一个市。

    定义完成后,选中市下方的单元格,点击“数据”,在数据这里有一个数据验证(在2010版Excel之前叫做数据有效性),点击它。在允许选项中选中“列表”(在2010版Excel之前叫做序列),然后在“源”这里输入“=市”,点击确定即可。

    通过以上操作,一级菜单就被设置好了,接下来我们来看看二级下拉菜单如何设计。

    在二级下拉菜单中我们需要用到数据验证(数据有效性),以及indirect函数。点击“数据验证”(或者是数据有效性),在允许这里点击列表(或者是序列),然后在源这里输入“=indirect()”,因为我们需要直接引用F4这个单元格中的数据,所以我们需要将鼠标移至括号中,然后点击这个单元格。点击确定后,这里会提示一个错误提醒,可无需理会,直接点击“是”。

    然后我们来看看现在的表格,在市这里点击“北京”,然后在区下方就会出现对应的区县名称。

    那如果有时候我们有多个单元格需要进行下拉菜单设置,那怎么办呢?如果我们直接向下拉的话,就会发现后面的二级下拉菜单引用的数据其实还是来自于第一个单元格。比如在第一个市下方单元格中选择上海,我们刚刚直接下拉的所有单元格都是来自上海的区县,而不是其对应的杭州的区县。

    因为这里我们设置的是对单元格进行绝对引用,这里我们需要进行修改。点击“数据验证”(“数据有效性”),将源下方indirect函数后面的第二个美元符号删除即可。

    删除之后,可以再次操作刚刚所直接下拉的其他单元格中的二级菜单,发现区和县就相互对应了。

    这就是今天介绍二级联动下拉菜单的使用方法,学会了制作这个,是不是对Excel又更熟练了呢?

  • ?

    Excel输入内容自动匹配下拉菜单相似选项的两种方式

    温储

    展开

    在 Excel 中,如果下拉菜单的选项特别多,选择起来相档麻烦,此时如果用输入内容自动匹配下拉菜单相似选项的方法,则相当容易选择,因为只需输入选项中有的某个字,就会自动显示全部有这个字选项,这样选项就变得相当少。Excel输入内容自动匹配选项有两种方式,一种为需输入等号,另一种不需,以下就是它们的具体操作实例,实例操作所用版本均为 Excel 2016。

    一、Excel输入内容自动匹配下拉菜单相似选项方式一:需要输入等号

    1、给下拉菜单内容定义名称。选中 C1 单元格,按住 Shift,单击 C8 选中 C1:C8 单元格,按 Ctrl + C 复制,选中 D1 单元格,按 Ctrl + V 粘贴,把所选内容粘贴一份;再次选中 C1,按住 Shift,单击 D8,选中 C1:D8 这片单元格;按住 Alt,按两次 M,按一次 D,打开“新建名称窗口”,“名称”保持默认值“女装”,单击“确定”;按快捷键 Ctrl + Shift + F3,打开“以选定区域创建名称”窗口,仅勾选“最左列”;单击“确定”,创建名称完成。

    2、创建下拉菜单。选中 A1 单元格,按住 Alt,按一次 A,按两次 V,打开“数据”验证窗口,确保当前选项为“设置”,“允许”选择“序列”,“来源”输入刚才定义的名称“女装”;选择“出错警告”选项卡,单击“输入无效数据时显示出错警告”把其前的勾去掉,即输入出错时不警告,单击“确定”;双击 A1 把光标定位到哪里,输入 =黑色,则自动出现“黑色T恤、黑色秋衣、黑色衬衫”三个匹配选项,选择“黑色秋衣”,则选择的选项填充到 A1,把 = 删除,单击一下 A2,则输入完成;操作过程步骤,如图1所示:

    3、这个方法必须输入等于(=),即以公式的形式输入,否则不能出现匹配项,如果不想输入等号,请用下面的方法。另外,如果不设置忽略输入错误提示,输入出错时会弹出提示窗口而终止输入,从而无法完成自动匹配。

    二、Excel输入内容自动匹配下拉菜单相似选项方式二:不需输入等号

    1、排序内容与为内容定义名称。当前工作表为“数据”,框选 A2:A7,选择“数据”选项卡,单击“升序”图标,把所选内容按升序排列;按快捷键 Ctrl + Shift + F3,打开“以选定区域创建名称”窗口,点击“最左列”把它前面的勾去掉,只保留勾选“首行”,单击“确定”,名称创建好了。

    2、创建下拉菜单。选项“匹配多项”工作表,同样用快捷键 Alt + A + V + V 打开“数据验证”窗口,“允许”也选择“序列”,把公式 =OFFSET(数据!A1,MATCH("*"&A1&"*",数据!A:A,0)-1,,COUNTIF(数据!A:A,"*"&A1&"*")) 复制到“来源”下的输入框中;同样再选择“出错警告”选项卡,再设置输入出错误不提示,单击“确定”;双击 A1,输入“白”字,再单元下拉列表框图标,弹出两个匹配项“白色T恤和白色衬衫”,选择第二项,输入完成;操作过程步骤,如图2所示:

    图2

    3、这个方法也可以像上面的方法一样,不用单击下拉列表框图标,输入 = 和文字就会自动显示匹配项,例如输入 =粉,则显示含有“粉”字的所有选项,如图3所示:

    4、公式 =OFFSET(数据!A1,MATCH("*"&A1&"*",数据!A:A,0)-1,,COUNTIF(数据!A:A,"*"&A1&"*")) 说明

    A、"*"&A1&"*" 用于模糊匹配,即匹配以任意字符开头和结尾,只要中间含有 A1 中输入内容即可;“数据!A:A”中“数据”为工作表名称,A:A 表示引用 A 列,由于是在“匹配多项”工作表中引用“数据”工作表的内容,所以要加工作表名。

    B、MATCH("*"&A1&"*",数据!A:A,0)-1 意思是在“数据”表中 A 列查找在“匹配多项”工作表输入的 A1,找到后返回 A1 在 A 列的位置;例如 A1 为“粉”,则返回的位置为 4,即返回“白色T恤”的位置,再用 4 - 1 作 OffSet 函数“行”参数。

    C、COUNTIF(数据!A:A,"*"&A1&"*") 用于统计 A1 在“数据”表 A 列出现的次数,并把它作为 OffSet 函数的返回“高度”参数;例如 A1 为“粉”,则它出现的次数为 2。

    D、则公式变为 =OFFSET(数据!A1,3,,2),意思是以“数据”表中 A1 为基准,返回与 A1 相隔 3,且返回高度为 2 的单元格引用,即返回 A4 和 A5 的内容。

    提示:如果要把下拉菜单应用到多个单元格,选中 A1 单元格,把鼠标移到 A1 右下角的单元要填充柄上,按住左键往下拖即可。

  • ?

    如何使excel表格下拉是自动复制

    广缘

    展开

      一、先选定单元格,不管单个单元格比还是大量单元格,只要框选好单元格都是可以移动并且复制。比如要选择E8中的71这个单元格数值,然后移动鼠标指针到单元格边框上,就有一个十字箭头符号,如图所示:

      二、按下鼠标左键并拖动到新位置,然后释放按键即可移动。若要复制单元格,则在释放鼠标之前按下【Ctrl】键即可。如图所示按住ctrl键随意拖动E8单元格里面的内容复制都另一单元格中。如图所示:

    (本文内容由百度知道网友贡献)

  • ?

    EXCEL如何自动下拉到底?

    Sela

    展开

    如何快速填充公式


    方法1,双击填充柄,如果前一列连续多行,则可填充相同多行

     

    方法2,先输入要填充的公式,按下SHIFT+CTRL+方向键下,再按下CTRL+D

     

    方法3,选中要输入公式的第一个单元格,按下SHIFT+CTRL+方向键下,再在编辑栏里输入公式,再按下CTRL+回车

     

    方法4,名称框输入需要填充的范围 (比如 A2:A1000)  回车 ,编辑栏输入要复制的公式后,同时按 CTRL+回车输入

     

    方法5,选中写入公式的单元格,按CTRL+C,然后鼠标移到名称框,直接输入单元格区间,如A3:A1000,回车,之后按CTRL+V

     

    方法2和3可填充至表格的最后一行;方法4和5是写入几行就填充几行

     

    (本文内容由百度知道网友贡献)

  • ?

    excel电子表格如何自动进行算数运算?

    糜稳

    展开

    自动求和:(excel2007版)

    例:

    1、计算数1和数2的和

    2、先选中第一个求和单元格c2,然后选择菜单[插入],点[公式]选项卡,如图

    3、点[自动求和],[求和]

    3、点[求和]之后,c2单元格就变成如图这样了,多个求和公式,SUM是求和的公式,里面A2:B2的意思是当前行从A2单元格到B2单元格累加,无论两个单元格之间有多少其他单元格,都会从冒号左边单元格加到右边单元格,这是整行相累加

    4、按键盘右侧小键盘的确认键(小回车键),结果就自动出来了如图

    5、那么下面看c2下面的c3,c4等怎么让它们自动出来结果,鼠标单击选中c2单元格,c2边框变成粗黑框,黑框右下角多个小四方块,鼠标移动到四方块那里,鼠标变成一个实心十字如图

    6、鼠标变成实心十字后,按住鼠标往下拉到需要填充数据的表格如图,结果自动出来了

       excel怎么自动相加减乘除:

    例:很多时候表格不会像上面的表格那么单纯,单元格可能不是连续的,有时候需要某个单元格和非相邻的单元格之间运算,就比如下面这个表,求数1列和数3列之间的运算

    1、单元格D2为数1和数3的和,这时候不能直接用上面的SUM(A2:C2),这种是连续单元格才可以,那么就不用SUM函数了,直接单击选中D2,D2边框变粗时输入如图表达式,就是A2和C2的和

    2、输入完成就按键盘小键盘确认键(小回车键),结果就自动出来了。同列可直接下拉鼠标到需要计算的单元格即可全部出结果

    注意:这时候会出现类似乱码的东西,不要紧张,因为数3那里没有数是空白,在数3栏对应单元格输入数据,点一下同行的右边单元格就出来结果

    3、减和乘除,其实把上面的相加换成相减或相乘除就可以了,其他步骤都是一样的

    (本文内容由百度知道网友千叶彝族贡献)

  • ?

    excel下拉菜单技巧:只要这简单3步,就能轻松搞定!

    Quentin

    展开
    EXCEL下拉菜单

    你是不是在工作中常常需要用到excel下拉菜单?但是没有一个好的方法或者不会制作excel的下拉菜单?

    今天咱们就说一个怎么快速制作excel下拉菜单的案例,让你在工作中快速并且准确的录入数据。简单粗暴并且非常有效!好了开始今天的excel下拉菜单制作:我们先看下图案例,当你输入一个关键词的时候下面就会自动弹出相关词的名称可提供给你选择,这样咱们是不是提高了工作效率?提高了输入准确度呢?

    示例1

    首先,如果咱们的数据源如果是放在G列的话,那么咱们就要先对G列的需要用到的数据进行升序的一个排序。

    然后再选择A列的区域,依次点击“数据”→“数据验证”,允许类型选择的序列,在来源的编辑框中输入

    =OFFSET($G$1,MATCH(A2&"*",$G:$G,0)-1,,COUNTIF($G:$G,A2&"*"))

    (公式解析:其实公式中的G1,指的是实际数据所在列是第一个单元格,这里咱们简单了解一下就行了,公式中的$G:$G,就是咱们实际数据所在的列了)

    示例2

    最后一步就是切换到“数据验证”的“出错警告”选项了,把“输入无效数据时显示出错警告”前面的勾取消掉,点击确定就可以看一下咱们亲手制作的excel下拉菜单了!(PS:为什么要取消掉“输入无效数据时显示出错警告”如果咱们不取消掉的话在输入数据源中没有的数据时就会出现烦人的警告窗口)

    取消出错警告

    不知道今天简单粗暴的教程是否对您有效呢?如果您还有什么更好的方法欢迎评论区交流哦!如果您学会了就点个赞吧!谢谢周末愉快!

  • ?

    excel中的数字下拉后为什么数字不递增

    微凉

    展开

    Excel中常规情况下数字下拉后会以数字填充,如果想要数字递增,需要进行特殊操作。

    软件版本:Office2007

    数字下拉递增的方法:方法一:按住Ctrl键再进行下拉,就可以得到依次递增1的数字序列:

    方法二:下拉后,选择右下角图表,选择“填充序列”,也可以得到依次递增1的序列:

    方法三:选择两个单元格再下拉,这样会得到依次递增两个单元格差的序列:

    (本文内容由百度知道网友鱼木混猪贡献)

  • ?

    excel表 数字下拉不显示合计数怎么办

    夏风华

    展开

    右击状态栏,将求和项打上勾;

    选中数字区域,可以是连续的,也可以是不连续的,但至少选中两个单元格,才会显示相关选项结果;

    但是,如果单元格格式是文本格式,只会显示计数项,而不会显示其它结果,因为此时单元格内容不是数值,不可参与运算。

    如果是2003及以前的版本,一次只能显示一个统计项,显示了“计数”就不会再显示“求和”,勾选哪项就显示哪一项。

    (本文内容由百度知道网友505548375贡献)

excel下拉不自动计算

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP