Day-20 5分钟快速认识Excel储存格位址($字号)

今日练习档ԅ( ¯་། ¯ԅ)

今天要跟大家介绍Excel的位址,相信大家都知到Excel每一格都有位址,如A1、B3,不过另外还有混合位址跟绝对位址,现在就让我们一起来看看吧。

混合位址:以A1为例,混合位址有两个,分别为$A1和A$1,在这边的钱字号并不代表这是一个钱,这个符号是类似锁头,他会把後面那个东西锁住,像是$A1就是把A给锁住,A$1则是把1给锁住,至於为什麽要锁住我後面会说明,大家先帮我记得规则。

绝对位址:以A1为例,绝对位址只有一个,为$A$1在这边的钱字号跟混合位置一样,也就是锁起来的意思,简单来说绝对位址就是将栏列全部都锁住。

因此不管是 A1、$A1、A$1、$A$1 都是一样的!但是在计算公式时就会有所差别,请看以下范例:
https://ithelp.ithome.com.tw/upload/images/20210906/2012766726htTdmSh3.png
这是一张计算价格的范例表,首先最简单的就是计算总价,计算方式就是单价乘以数量,因此要将两个储存格相乘,像这类计算或是公式都必须在前面加上「=」,接着可以用打的或者是像我一样,用点选的选择B2*C2,按下enter就会计算完成。
https://ithelp.ithome.com.tw/upload/images/20210906/20127667JRMI6xhc80.png
完成後可以按下右下角的小点点(上图的小小红色框框),快速点击滑鼠右键两下,就会自动填满:
https://ithelp.ithome.com.tw/upload/images/20210906/20127667GN3DXvtqLH.png
不仅填满外,连数值都算好了,虽然D3格写1400,但其实点下去就会发现右上角的公式列写的是「=B3*C3」,同理下面也都是。

接着我们来计算换算成美元,也就是总价(D栏)乘以汇率(C10):
https://ithelp.ithome.com.tw/upload/images/20210906/20127667aNJpkTyYb7.png
算出来的结果为8220,接着我们一样使用自动填满,你会发现结果是如下图这样:
https://ithelp.ithome.com.tw/upload/images/20210906/20127667evALXDO3hC.png
哇,怎麽都变成0了?可以看到上图选择的E3,它的公式列是「=D3*C11」,而E4是「=D5*C12」,由此可知汇率的C10由於没有锁起来,因此系统判断为C11、C12...,而这两格都是空的,因此相乘当然为零,那要如何解决呢?
当然是用锁头啦,但是在这个情况下我们有三种方式可以用,分别为$C10、C$10、$C$10,下面是三种情况分别呈现的画面:

  1. $C10
    https://ithelp.ithome.com.tw/upload/images/20210906/201276671R981bIgfo.png
  2. C$10
    https://ithelp.ithome.com.tw/upload/images/20210906/20127667M3qZrlXrPZ.png
  3. $C$10
    https://ithelp.ithome.com.tw/upload/images/20210906/20127667AOh00OlLgY.png

为什麽只有$C10的结果是错的呢?其实Excel是依照你要填满的储存格来判断,讲白一点就是因为我们现在都是在E栏填满,所以前方的英文字母都不会变(都是C),但是填满的储存格的列分为3、4、5...,由於後面的数字一直加一,因此C10後面的10才会一直加一,C11、C12....。

所以在上方的三种情况下,只有2、3种有将列(数字)锁起来,结果才会是对的,且由於都是在E栏,栏(英文字母)没有变动,所以C就永远都是C。

结论及补充:
相信经过今天这个范例大家可以对位址有基本的认识,不瞒大家说,我认为这个是整个Excel最重要的知识点,这个就像是大楼的地基,在未来的公式应用上,这个是相当相当的重要!

另外其实其实「$」字号是可以不用自己输入的喔!!只要按下键盘上的F4,就会在各种位址上切换(顺序为A1、$A1、A$1、$A$1),F4在键盘的中上!今天的内容到此为止,希望都有帮助到您 (^○^)

轩轩的笑话时间:
中午买午餐的时候
我在街上看见一个男人在和一个漂亮的女生吵架
吵着吵着男人居然动起了手
身爲一个男人的我怎麽能眼睁睁的看女人被欺负!
因此我默默举起双手




捂住了双眼。
/images/emoticon/emoticon27.gif


<<:  Day.11 「利用渐变效果,让网页不再死板!」 —— CSS Transform & CSS Transition

>>:  Day20 ( 中级 ) 依序点灯 ( 座标 )

Day12 开发插件 - 范例程序码介绍01 Flutter 端

官方推荐的做法是使用cmd 来创建,可以去官方文件参考,这边我来用Android Studio 来开...

Day22 - 针对 Metasploitable 3 进行渗透测试(3) - Msfvenom 与 multi/handler

复习 Revershell:在受害主机启动连线 shell,连接回攻击主机(会预先监听 port)...

[前端暴龙机,Vue2.x 进化 Vue3 ] Day4. Vue的生命周期

开心,终於正式进入 Vue 的介绍了~ 在了解 Vue 的写法前,有个重要的观念必需去了解,那就是 ...

Day2 资料储存 - block storage基础

Block storage是最基本的储存系统,所以让我们从这里开始 我们都知道数据是以1和0储存在某...

[2021铁人赛 Day04] General Skills 01

引言 今天我们就正式来解题吧! 就先从最基础的 General Skills 开始, 一边解题一边...