Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >查找最接近的可用非0或NA值

我有一个excel数据集,如下所示:

代码语言:javascript
运行
AI代码解释
复制
Variable    1.2018  2.2018  3.2018   ... 
  A            4       5       8     ... 
  B            4       5       n.a   ...
  C            4       0       5     ...
  D            4       n.a     9     ...

在单独的工作表上,我有一个汇总表,它使用索引匹配函数从该数据集中提取数字。

但是,我希望我的函数不接受0或n.a值。例如,理想情况下,我希望比较A和B在3.2018的增长率,变量B包含n.a,不是很有用。在这种情况下,我宁愿在A和B之间进行2.2018的比较。

代码语言:javascript
运行
AI代码解释
复制
Variable    3.2017  3.2018   Growth 
  A            5       8      60%
  B            5       n.a    #VALUE


Variable    2.2017  2.2018   Growth 
  A            3       5      66%
  B            4       5      25%

在另一种情况下,假设我在C和D之间进行比较,如果我在3.2018处比较它们,我不会有问题,因为它们不包含0或n.a值。但是,如果我将它们比较为2.2018,那么我希望公式取值为1.2018。

在上述情况下,我也想知道这些值不是来自“理想”时间范围的情况。

我试图在索引匹配之前做一个" if“,但在第一个例子中,它只会改变B的数量,而不会改变A的数量。如果我连续有2个或更多的0或na,它也不会起作用。

EN

回答 1

Stack Overflow用户

发布于 2019-05-21 14:06:58

执行一个IF()函数,在该函数中检查3.2018个值是否为0或#N/A (假设这些值实际上是#N/A的excel值,而不是像“n.a.”这样的字符串表示)...如果其中一个为真,则使用2.2018值,否则使用3.2018值

代码语言:javascript
运行
AI代码解释
复制
=IF(  OR(IFNA(D3=0, TRUE),   IFNA(D2=0, TRUE)),   C2=C3,   D2=D3)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56230404

复制
相关文章
使用VBA查找最接近的值
有时候,不一定会查找到精确的值,如果是这样的话,应该可以找到最接近的值。有很多公式可以实现,然而本文不使用公式,而是使用VBA代码来实现。
fanjy
2022/11/16
2.2K0
Pandas基础:查找与输入最接近的值
有时候,我们试图使用一个值筛选数据框架,但是这个值不存在,这样我们会接收到一个空的数据框架,这不是我们想要的。我们想要的是,在数据框架中找到与这个输入值最接近的值。
fanjy
2022/06/04
4.1K0
Pandas基础:查找与输入最接近的值
Excel公式技巧79:查找最接近的值
我们想要查找与给定价格24.2最接近的价格所对应的商品,很显然,有两个商品乳胶垫和纯生啤酒的价格与24.2接近,但纯生啤酒的价格更接近,因此返回的值应该是“纯生啤酒”。
fanjy
2021/01/06
8.4K0
Excel公式技巧:查找最接近的数值
公式中,COUNTIF函数返回单元格区域中小于指定值的数值的个数,将其作为参数传递给SMALL函数,得到小于指定值但最接近指定值的数。
fanjy
2023/02/24
4.3K0
R语言中的特殊值及缺失值NA的处理方法
R语言中存在一些null-able values,当我们进行数据分析时,理解这些值是非常重要的。
小汪Waud
2023/02/16
3.5K0
hive补全连续或非连续空值数据sql
爬虫或业务场景运行中经常会出现丢数据的情况,可能随机丢一分钟,或者丢几十分钟,完全没有规律,如果想用上一个有效值来补全的话单纯用lag函数无法实现
chimchim
2023/10/17
6240
hive补全连续或非连续空值数据sql
问与答128:如何找到最接近0的数值?
Q:有一列数值,我想找到与0最接近的数值是什么,如下图1所示,可以看出单元格A9中的数值1最接近0,我使用什么公式才能找到该值?
fanjy
2021/06/01
1.1K0
问与答128:如何找到最接近0的数值?
LeetCode 2239. 找到最接近 0 的数字
给你一个长度为 n 的整数数组 nums ,请你返回 nums 中最 接近 0 的数字。如果有多个答案,请你返回它们中的 最大值 。
Michael阿明
2022/05/10
3600
python中的与或非运算符_python与或非
昨天我们学习了 if 嵌套语句的基本语法,并结合实际案例学习基本用法,虽然 if 嵌套语句可以很好的解决我们的问题,但是有时却让代码显得有些复杂了,其实,有时我们可以用一些更简单的方式来解决需要用 if 嵌套解决的问题。比如,驾照考取的年龄限制问题,C1的驾照考取年龄要求必须在18周岁至70周岁之间。针对这个问题,我们先来用 if 嵌套来解决看看。
全栈程序员站长
2022/11/18
2.2K0
插值查找
3.int midIndex = low + (high - low) * (key -arr[low]) / (arr[high] - arr[low]); //插值索引
JusterZhu
2022/12/07
9460
插值查找
Excel查找值技巧,根据两个值来查找相对应的值
在Excel中,查找的需求多种多样,关键是看你怎么样搭配各种函数来实现了。如下图1所示,要根据代码和编号两个值来查找对应的数量。
fanjy
2023/09/15
3.6K0
Excel查找值技巧,根据两个值来查找相对应的值
数字逻辑中的与或非异或的运算规律_执行逻辑与或非运算
计算机中的逻辑运算又被称作为“布尔运算”,分别为:逻辑与运算、逻辑或运算,逻辑非运算,“逻辑异或运算。此外在门电路中还有:同或运算、与非运算、或非运算。共七种。
全栈程序员站长
2022/11/08
6.7K0
01:查找特定的值
01:查找特定的值 查看 提交 统计 1 #include<iostream> 2 using namespace std; 3 int a[10001]; 4 int main() 5 { 6 int n; 7 int ans; 8 cin>>n; 9 for(int i=1;i<=n;i++) 10 { 11 cin>>a[i]; 12 } 13 cin>>ans; 14 for(int j=1;j<
attack
2018/04/03
2K0
Excel公式技巧69:查找第一个非空值
在《Excel公式技巧63:查找最后一行》中,我们使用LOOKUP函数的公式获取最后一个值或该值所在的行号。如果列表中的前面有空,那么如何获取第一个非空值呢?
fanjy
2020/12/08
17K0
Excel公式技巧69:查找第一个非空值
与或非运算
与:and and -> 有0出0,全1出1 例如: 1 ,1–--->1 1 ,0 --–>0 0 ,1--–>0 0 ,0---–>0 或:or or -> 有1出1,全0出0 例如: 1 ,1–>1 1 ,0–>1 0 ,1–>1 0 ,0–>0 非:not not ->有1出0,有0出1 例如: 1 -->0 0–>1 与非:nand nand ->先按与的操作,然后结果取反 例如: 1 ,1–>0 1 ,0–>1 0 ,1–>1 0 ,0–>1 或非:nor nor ->先按或的操作,然后
Dean0731
2020/09/16
1.5K0
28. R 数据整理(三:缺失值NA 的处理方法汇总)
可以使用is.na() 函数对向量进行遍历,如果存在NA,则会返回TRUE,反之。
北野茶缸子
2021/12/17
4.9K0
问与答129:如何对#N/A文本值进行条件求和?
它们输出的结果看起来相似,但实质上是不同的:在A1和A2中是文本类型,而A3和A4中是错误类型。从数据的对齐方式上也可以反映出来。
fanjy
2021/07/12
2.5K0
问与答129:如何对#N/A文本值进行条件求和?
Java异或什么意思_0与0异或
a=a^b; 1001^1011=0010 b=b^a; 1011^0010=1001 a=a^b; 0010^1001=1011
全栈程序员站长
2022/11/09
1.2K0
Java异或什么意思_0与0异或
点击加载更多

相似问题

查找最接近0的值

22

用0替换NA,用不同的值替换非NA

25

用最接近的非0值替换dataframe中的0值

233

边非NA值的快速索引查找

30

用以前的非NA可用值R填充NAs

235
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档