百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术分析 > 正文

excel公式中的绝对引用、相对引用和混合引用,一文让你看懂

liebian365 2024-10-23 13:48 20 浏览 0 评论

在Excel中,绝对引用、相对引用和混合引用是公式中引用的单元格的方式。这些引用方式在公式中非常常见,它们可以帮助用户在复制和粘贴公式时,准确地引用单元格中的数据。本教程将详细介绍这三种引用方式的使用方法。

?引用方式的切换

在Excel中地址引用方式分为3种,相对引用、混合引用、绝对引用。要更改引用方式我们可以在地址前输入"#34;符号,也可以使用快捷键F4,更改地址的引用方式,按1次F4地址切换为绝对引用、按2次F4地址切换为混合引用 (行锁定),按3次F4地址也是为混合引用,不过锁定对象是列,按4次会恢复到初始状态,即相对引用。

?绝对引用

绝对引用是指公式中的单元格引用位置是固定的,不会随着公式位置的变化而变化。在绝对引用中,需要在单元格地址行和列之前添加符号"#34;,如 $A$1

例如,假设A1单元格中有一个数值,我们想在C5单元格中使用这个数值,并且不希望在复制公式时这个数值发生变化。那么,在C5单元格中输入公式"=$A$1",然后不论将公式向上、下、左、右填充,公式"=$A$1"都不会发生变化。如图所示:

?相对引用

相对引用是指公式中的单元格引用位置会随着公式位置的变化而变化。在相对引用中,不需要在单元格地址前添加任何符号。初始状态的地址就是相对引用。

例如,我们在D1中输入公式“=A1”,那么将公式向下填充时候,公式将会依次变化为“=A1、=A2、=A3…”,如果向右填充,公式将会依次变化为“=A1、=B1、=C1…”

?混合引用

混合引用是指公式中的单元格引用既有绝对引用又有相对引用。在混合引用中,可以在单元格地址前添加"#34;符号来固定行或列,如果 "#34;符号添加在列前,那么列就会被锁定,如“=$A1”,添加在行号前,行会被锁定,如“=A$1

例如,我们在D1中输入公式“=$A1”,那么将公式向下填充时候,公式将会依次变化为“=$A1、=$A2、=$A3…”,如果向右填充,公式仍然是“=$A1”不会改变。

我们在D1中输入公式“=A$1”,那么将公式向下填充时候,公式 “=A$1”不会发生变化,如果向右填充,公式将会依次变化为“=A$1、=B$1、=C$1…”

绝对引用、相对引用和混合引用是Excel中非常重要的概念,它们可以帮助我们在填充公式时,准确地引用单元格中的数据。在使用这些引用方式时,需要根据具体的需求选择合适的引用方式。

好了,本期教程就给大家分享到这儿了,希望大家能喜欢!

相关推荐

msp的昌伟哥哥(伟昌怎么样)

佩戴HoloLens的多个用户可以使用场景共享特性来获取集合视野,并可以与固定在空间中某个位置的同一全息对象进行交互操作。这一切是通过空间锚共享(AnchorSharing)来实现的。为了使用共享服...

VOculus Rift、Gear VR平台开发者合作申请指南

编译/游戏陀螺案山子OculusHome平台——OculusRift和三星Gear主要的应用平台,包括PC版和移动版都可以使用。而现在使用的OculusShare平台,据悉将来也会整合到Ocu...

游戏中的"状态机”和"行为树”是什么?

状态机是一种模型,用于描述对象在不同状态下的行为和转换。在游戏里,状态机通常用于控制角色或NPC在不同状态下的行为。比如说,一个角色可以有多个状态,比如“待机”、“行走”、“攻击”、“受伤”等,每个状...

JetBrains Rider现已支持PS5和Xbox主机游戏开发

IT之家3月27日消息,Rider是一款由JetBrains出品的跨平台.NETIDE,在2024.3版本中,JetBrainsRider增加了对PlayStation5...

Unity WebGL 应用开发总结(unity webgl发布)

UnityWebGL应用开发总结1.开发环境软件版本Unity2020.1.0f1PyCharm2022.3.2Python3.7.32.编译WebGL对Unity项目进行WebGL编译时...

【6.Physics和动画】5.动画(动画电影)

5.动画现在,角色可以移动了,但在移动时形象一直不变,对于玩家来说比较生硬,本节中我们让角色在移动时能够播放动画。Unity2D游戏中,角色动画一般采用帧动画的形式来实现。所谓帧动画就是在每一帧显...

unity3d开发教程-开发环境搭建(unity3d开源项目)

一、安装Unity1、从官网下载UnityHub:https://unity.com/download,选择[DownloadforWindows]下载完成后,双击打开安装。一直点...

【2.UI元素】3.Panel and Button(ui界面元素)

3.PanelandButton3.1PanelPanel(面板)本质上就是预先设置好的Image。可以作为其他UI元素的父级。在层级窗口右击选择UI->Panel即可创建。...

揭秘!你玩的字节抖音小游戏制作流程公布

1.1注册字节开发者后台1.2Unity版本说明1.3检查AppID是否有效2.1创建项目2.2接入SDK3.1发布安卓Apk3.2发布双端WebGL3.3IOS15.4版本问题字节抖...

临时工闯下大祸《糖豆人》源代码更新时不慎泄露

这次《糖豆人》工作室Mediatonic的临时工闯下了大祸,在更新时一不留神把游戏的源代码给泄露了。当然,这次泄露之后,官方删除的动作也很快,但是没快过SteamDB创始人PavelDjundik...

为3D手游打造, Visual Studio Unity扩展下载

IT之家(www.ithome.com):为3D手游打造,VisualStudioUnity扩展下载7月30日消息,微软正式发布升级版VisualStudioToolsforUnity扩...

【2.C#基础】3.脚本入门(c# 脚本引擎)

3.脚本入门3.1脚本概要在上一节创建的脚本中,包含了一段模板代码,双击工程窗口中的脚本图标,系统自动打开代码编辑器(VSCode)可以看到代码如下图所示:说明:System.Collections...

unity专题:unitask库(1)(unitypackage)

UniTask是一个Unity引擎中的异步编程库,它可以帮助你在Unity项目中编写更简洁、高性能的异步代码。UniTask以Promise/Task的编程模式为基础,提供了与C#...

零基础带你看游戏内灰度效果实现原理

前言在Unity中实现后处理效果有两种方式:一种是通过使用Unity官方提供的Post-Processing插件。另外一种方式就是使用脚本获取到渲染后帧缓冲区的图像,再通过shader写后处理的效果,...

团结引擎自定义Scene视图的层叠面板和工具栏

团结引擎提供的了功能,可以为Scene视图添加层叠面板和自定义工具栏,这里学习官方的经典案例。创建层叠面板。总结需要三个步骤:1、创建编辑器脚本(需存放在Editor目录下)2、继承Overlay类,...

取消回复欢迎 发表评论: