gpt4 book ai didi

excel - 用于检查 Excel 2016 中不同 IP 地址的嵌套 If 语句

转载 作者:行者123 更新时间:2023-12-04 21:53:38 25 4
gpt4 key购买 nike

我正在尝试确定哪些 IP 地址来自某家公司。每个公司有 4 组不同范围的 IP 地址。

在表 1 中,列 (A) 列出了所有 IP 地址,在表 2 中有 4 列,每个公司名称及其 IP 地址范围(A-D 列)。

在表 1 上,我有一列称为 IP 位置(B 列)。在本专栏中,我希望它列出应该使用 A 列中 IP 地址列表的公司。

以下是我正在使用的公式:

=IF(A2,'IP Addresses'!A:A,IF"COMPANY NAME",A2,'IP Addresses'!A:A,IF"COMPANY NAME2",A2,'IP Addresses'!B:B,IF"COMPANY NAME3",A2,'IP Addresses'!C:C,IF"COMPANY NAME4", N/A"))))

在此公式中,如果未列出 ip 位置,我希望它打印出 N/A。

在第二张纸上,我有 4 列的 IP 地址,例如:
Company Name:         Company Name2:    Company Name3:     Company Name4:
23.3.4.0 23.0.5.0 23.6.8.0 23.4.19.9
23.3.4.1 23.0.5.1 23.6.8.1
23.3.4.2

如果它是公司名称第 1 列中的 IP 地址,我希望它打印出该公司名称,如果它是第 2 列中公司名称 2 中的 IP 地址,我希望它打印出公司名称 2 等。

如果有人能告诉我哪里出错了,我会非常感激。

谢谢

最佳答案

尝试一系列 MATCH 语句,这些语句在列中逐渐起作用。

=if(isnumber(MATCH(A2, 'IP Addresses'!A:A, 0)), 'IP Addresses'!A$1, 
if(isnumber(MATCH(A2, 'IP Addresses'!B:B, 0)), 'IP Addresses'!B$1,
if(isnumber(MATCH(A2, 'IP Addresses'!C:C, 0)), 'IP Addresses'!C$1,
if(isnumber(MATCH(A2, 'IP Addresses'!D:D, 0)), 'IP Addresses'!D$1, "N/A"))))

enter image description here

关于excel - 用于检查 Excel 2016 中不同 IP 地址的嵌套 If 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49297709/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com