热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

excel引用指定单元格数据_数据、运算符及单元格引用

你好,我是小干部。上回我们学习了excel的公式组成以及编辑。这次接着往下学。一、数据的分类excel的数据可以分为以下5类:文本、数值、日期和时间、逻

0034f4d1154e9fd31b9c71d26cdae301.png

你好,我是小干部。

上回我们学习了excel 的公式组成以及编辑。这次接着往下学。

一、数据的分类

      excel的数据可以分为以下5类:文本、数值、日期和时间、逻辑值和错误值。

      其中:

  1.  文本不参与数学运算。是一种文字信息。文本类型的数据我们也可以称之为字符串或文本字符串。

          在Excel中,身份证号一般就记录为文本类型。因为身份证号有18位,保存为数值类型后,后三位的数字会变为0,导致信息的丢失。

  2.  数值就是可以进行数学运算的数据。或者说,需要进行数学运算的数据,都要保存为数值类型。

  3.  日期值和时间值在Excel中被存储为数值形式,拥有数值所具有的一切运算功能。

    4.  逻辑值只有“TRUE”和“FALSE”两种。TRUE为真,FALSE为假。

    5.  错误值大多是由于Excel公式的计算错误产生,共有8种类型。

excel的错误值

错误原因

#DIV/0!

在公式中将0作为了除数,出现此错误值

#VALUE!

当单元格中所使用的函数参数或操作数类型出现错误时,出现此错误值

#N/A

当数值对函数或公式不可用时,出现此错误值

#NUM!

如果公式或者函数中使用了无效数值,出现此错误值

#REF!

当单元格引用无效时将显示该错误

#NAME?

在公式中使用了excel不能识别的文本时,出现此错误值

#NULL!

当指定了两个并不相交的区域的交点时,出现此错误

#########

当单元格中数值的长度大于单元格列宽时   或者   日期时间公式出现负值时,出现此错误值

                                          表一  Excel错误值

二、公式中的运算符

  1.  算术运算符算术运算符包括加(+)、减(-)、乘(*)、除(/)、乘幂(^)、百分号(%)等,执行算术运算返回的结果只能是数值类型的数据。

  2.  比较运算符比较运算符包括等于(&#61;)、不等于(<>)、大于(>)、小于(&#61;)、小于等于(<&#61;)等&#xff0c;执行比较运算返回的结果只能是逻辑值“TRUE”或“FALSE” 。

    在Excel的所有数据类型中&#xff0c;数值最小&#xff0c;文本比数值大&#xff0c;最大的是逻辑值TRUE。而日期在excel中保存为数值&#xff0c;是数值的特殊显示样式。数值有多大&#xff0c;对应的日期就有多大。错误值与任何数据进行运算&#xff0c;都返回该错误。

    7793e934644f11e22082da54aa1c2fcf.png

                                         图一   数据的大小

  3. 文本运算符文本运算符只有一个“&”。用于将两个数据合并为一个文本类型的数据。

    4.  引用运算符

当在公式中引用一个单元格区域的时候&#xff0c;可能会用到引用运算符。excel中引用运算符有3个&#xff1a;冒号(:)、单个空格、逗号(,)。

运算符

公式举例

公示结果

&#xff1a;

B2:E6

返回以B2为左上角&#xff0c;E6为右下角的矩形区域。

空格

(A4:E5 B2:C10)

返回A4:E5和B2:C10交叉的区域&#xff0c;即两个区域的公共区域

&#xff0c;

(A3:A5,B2:C10)

返回A3:A5和B2:C10两个不相连区域组成的合并区域

                                  表二    引用运算符

三、单元格的引用

单元格的引用方式有3种&#xff1a;相对引用、绝对引用和混合引用。

相对引用、绝对引用、混合引用的区别就在于&#xff1a;

·       使用相对引用的单元格内容会随着位置的变化发生变化&#xff1b;

·       使用绝对引用的单元格内容则是任尔东西南北风&#xff0c;我自岿然不动。只认准选中的单元格内容&#xff1b;

·       混合引用则算是两者折中&#xff0c;可以保持行不动&#xff0c;列动&#xff1b;也可以保持列不动&#xff0c;行动。

以下来详细讲明。这三种引用方式要掌握&#xff0c;对excel的自动填充大有裨益。

1、相对引用

      在公式中&#xff0c;所有类似“A1”的单元格地址都是相对引用&#xff0c;也就是除了行号和列标外&#xff0c;没有其他字符。

      如果在公式中使用相对引用的单元格&#xff0c;那引用的是相对于公式所在单元格的某个位置的单元格。如视频中所示。

 相对引用

       在视频中&#xff0c;C2&#61;A2*B2&#xff0c;A2、B2、C2都是相对引用。在计算C2时&#xff0c;将用自身单元格这一行的左边两列的数字相乘&#xff0c;这就是公式记住的引用目标的位置。所以在填充时&#xff0c;C3、C4、C5也都是用自身单元格这一行的左边两列数字相乘。结果自然就不同。

        在使用相对引用的公式中&#xff0c;公式和它引用的单元&#xff0c;就像人和人的影子一样&#xff0c;始终按相同的步调、相同的距离和方向在工作表区域中移动。

        所以&#xff0c;在有着相同的计算规则的问题时&#xff0c;只需要写一个公式&#xff0c;就可以利用相对引用的特点进行填充&#xff0c;不需要重复编辑公式。

2、绝对引用

       如果单元格地址的行号和列标前均加上“$”符号&#xff0c;则表示该单元格地址使用绝对引用。如&#xff1a;$A$1、$B$4 等。

       行号、列标前的“$”就像一把锁&#xff0c;锁住了单元格的位置。

                                                绝对引用

       视频中&#xff0c;C2&#61;$A$2*$B$2&#xff0c;A2、B2都是绝对引用&#xff0c;在填充时&#xff0c;绝对引用的单元格都不会发生改变&#xff0c;所以C3、C4、C5都是A2*B2的结果 。

       所以&#xff0c;如果你的公式需要固定引用某个单元格&#xff0c;可以利用绝对引用的特点来进行填充。

3、混合引用

     如果只是在行号或者列标前加“$”&#xff0c;则是混合引用。如&#xff1a;$A1、B$2 。那么&#xff0c;就是加“$”的行号或列标使用绝对引用&#xff0c;没加的是相对引用。

                                               混合引用

      混合引用是相对引用和绝对引用的混合体。集结了两种方式的优势。所以也要掌握好用法。

      这三种引用方式有快捷键可以快速切换。方法是&#xff1a;选中要切换的单元格地址&#xff0c;按键可以快速切换。

       在书上&#xff0c;看到有一种很形象的理解混合引用的话&#xff1a;有钱的是大爷&#xff0c;有$(美元)的谁也叫不走&#xff0c;没“$”的只好当跟屁虫。

       如果需要引用其他工作表或工作簿中的单元格&#xff0c;也可以直接通过鼠标点选的方式输入单元格地址。在公式中显示为“&#61;‘工作表名称’!&#43;单元格地址”&#xff0c;如&#xff1a;&#61;单价!B1   。如果工作表名称以数字开头&#xff0c;或包括“$”、“%”、等特殊字符&#xff0c;还应该把工作表的名称写在一对半角单引号之间&#xff0c;如&#xff1a;“&#61;&#39;2月&#39;!B1” 。

        如果觉得有所收获&#xff0c;记得关注小干部哦~

42b5800bd271c479833cf3d322337a8c.png



推荐阅读
  • 本文详细介绍了C语言中链表的两种动态创建方法——头插法和尾插法,包括具体的实现代码和运行示例。通过这些内容,读者可以更好地理解和掌握链表的基本操作。 ... [详细]
  • 本文详细介绍了Python中文件的基本操作,包括打开、读取、写入和关闭文件的方法,并通过实例展示了如何将Excel文件转换为CSV文件以及进一步转换为HTML文件。此外,还涉及了成绩等级替换的具体实现。 ... [详细]
  • 简化报表生成:EasyReport工具的全面解析
    本文详细介绍了EasyReport,一个易于使用的开源Web报表工具。该工具支持Hadoop、HBase及多种关系型数据库,能够将SQL查询结果转换为HTML表格,并提供Excel导出、图表显示和表头冻结等功能。 ... [详细]
  • 鼠标悬停出现提示信息怎么做
    概述–提示:指启示,提起注意或给予提醒和解释。在excel中会经常用到给某个格子增加提醒信息,比如金额提示输入数值或最大长度值等等。设置方式也有多种,简单的,仅为单元格插入批注就可 ... [详细]
  • ABBYY FineReader:高效PDF转换、精准OCR识别与文档对比工具
    在处理PDF转换和OCR识别时,您是否遇到过格式混乱、识别率低或图表无法正常识别的问题?ABBYY FineReader以其强大的功能和高精度的识别技术,完美解决这些问题,帮助您轻松找到最终版文档。 ... [详细]
  • 1.执行sqlsever存储过程,消息:SQLServer阻止了对组件“AdHocDistributedQueries”的STATEMENT“OpenRowsetOpenDatas ... [详细]
  • 本文介绍了解决在Windows操作系统或SQL Server Management Studio (SSMS) 中遇到的“microsoft.ACE.oledb.12.0”提供程序未注册问题的方法,特别针对Access Database Engine组件的安装。 ... [详细]
  • 解决CAD图形粘贴到Word和Excel后出现空白区域的问题
    当从CAD中复制图形并粘贴到Word或Excel时,通常会遇到四周出现多余空白区域的情况。本文将介绍如何在较新版本的Office中找到裁剪工具,并提供详细的解决方案。 ... [详细]
  • 精选免费PHP幻灯片模板及图片资源
    提供一系列高质量的免费PHP幻灯片模板和图片资源,涵盖多种风格和应用场景,满足您的各种需求。 ... [详细]
  • 本文详细介绍了如何在Excel中有效利用颜色和代码,解释了不同颜色和代码的具体含义,并提供了实用的操作技巧。通过学习这些内容,用户可以更好地管理和分析数据。 ... [详细]
  • 本文介绍了一个基于 Java SpringMVC 和 SSM 框架的综合系统,涵盖了操作日志记录、文件管理、头像编辑、权限控制、以及多种技术集成如 Shiro、Redis 等,旨在提供一个高效且功能丰富的开发平台。 ... [详细]
  • python时间序列之ADF检验(1)
    读取数据,pd.read_csv默认生成DataFrame对象,需将其转换成Series对象DataFrame和Series是pandas中最常见的2 ... [详细]
  • 文章目录STDEV.PSTDEV.S展示释义STDEV.P计算总体的标准差(StandardDeviationForPopulation),公式如下:Var(x)∑i1n(xi−E ... [详细]
  • 本文详细介绍了如何使用Python中的xlwt库将数据库中的数据导出至Excel文件,适合初学者和中级开发者参考。 ... [详细]
  • 使用M函数轻松处理Excel中的多分隔符分列问题
    在处理Excel数据时,经常会遇到需要根据不同的分隔符来拆分单元格中的内容。本文介绍了一种利用M函数在Power Query中实现这一需求的方法,即使面对多种分隔符也能轻松应对。 ... [详细]
author-avatar
七锦少年
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有