Excel中的相对引用和绝对引用详解

在表格里面,经常会拖动函数来整理数据。
但不同的引用方式,可能导致拖动函数的结果不同。

引用方式

1、= a1,这种引用方式会在拖动的时候行列都改变。
2、=$a1,这种引用方式会在拖动的时候列改变。
3、=a$1,这种引用方式会在拖动的时候行改变。
4、绝对引用,这种引用方式在拖动的时候都不会改变。

2、3两种方式称之为相对引用。

实例

第一种的引用方式
这里写图片描述

第二种引用方式
这里写图片描述
向右拖动的时候,列标没有改变。

第三种引用方式
这里写图片描述
向右拖动的时候,行没有改变。

最后一种引用方式
这里写图片描述
无论向哪个方向拖动,都不会发生改变,这就是绝对引用。

通过这四张图片,就可以感受到不同引用方式的不同。
选择哪一种引用方式就要视情况而定。

如果需要引用区间,引用的方式为:
左上角坐标:右下角坐标
两个坐标用什么引用方式,最终区间的引用的效果就不同。
如果需要跨工作表引用,格式就是:需要引用的工作表!坐标

  • 1
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在C语言,结构体的自引用和相互引用是指结构体类型包含了指向自身类型的指针或者结构体类型之间互相引用的情况。 首先,我们来讨论结构体的自引用。假设我们定义了以下结构体类型: ``` struct Node { int data; struct Node *next; }; ``` 在这个例子,结构体类型Node包含了一个整型成员data和一个指向自身类型的指针成员next。也就是说,每个Node类型的实例都会包含一个指向另一个Node类型实例的指针。 这种自引用的情况在链表的实现非常常见。链表节点通常由数据和下一个节点的指针组成,因此需要引用自身类型的指针。 接下来,我们来讨论结构体的相互引用。假设我们定义了以下两个结构体类型: ``` struct A { int data; struct B *b; }; struct B { char name[20]; struct A *a; }; ``` 在这个例子,结构体类型B包含了一个字符串数组成员name和一个指向结构体类型A的指针成员a。而结构体类型A又包含了一个整型成员data和一个指向结构体类型B的指针成员b。 这种相互引用的情况在处理复杂数据结构时经常出现。例如,我们可能有一个包含学生信息的结构体类型A,以及一个包含课程信息的结构体类型B。一个学生可以对应多个课程,一个课程也可以对应多个学生,因此需要通过结构体的相互引用来建立学生和课程之间的关联关系。 总结起来,结构体的自引用和相互引用在C语言非常有用,可以用来处理复杂的数据结构。通过指针成员的引用,我们可以在结构体类型建立起结构体之间的联系。但是在使用时需要注意避免出现循环引用的情况,以防止无限循环或者内存泄漏。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值