0

我正在使用 Excel 2010。我需要以下建议或提示:

我有 2 个电子表格。SheetA 每天都会更换为有关磁盘使用情况的不断变化的数据。SheetB 是我需要每天发送的一份报告,其中包含磁盘使用情况等。

我需要来自 SheetB 中的 SheetA 的特定服务器的磁盘使用量及其磁盘。

有很多方法可以做到这一点,它们都非常好用。但!它们都使用基于行号和列号的公式。有问题!SheetA 中的行号不固定。磁盘定期添加和删除,使我的报告变得困难。所以定义一个范围是没有选择的。

工作表 A 中的格式如下所示:

  A B C D
1台服务器1 C:5000 1250  
2 服务器 1 D:10000 500
3 服务器 2 C:1000 900
4 服务器2 E:2000 1900

值 C 和 D 代表容量和已用空间在我的 SheetB 中它应该看起来相同。

我想在 SheetA 中搜索“Server1”和“C:”,并在 SheetB 中显示在 A、B、C 和 D 中找到的值。

4

1 回答 1

0

我想您无论如何都需要在 sheet2 的 A&B 列中输入“Server1”和“C:”,所以这里不需要公式。要获得 C 的值,请使用以下公式:

=INDEX(Sheet1!C:C,MATCH(A1&B1,Sheet1!$A:$A&Sheet1!$B:$B,0))

您需要将公式输入为数组公式,即按Ctrl- Shift- enter

相应地调整到 D 列。

于 2013-02-26T09:06:18.067 回答