image

在本文中,我们将学习如何使用Excel中的帮助程序列对值进行索引和排序。

方案:

有时需要处理大量数据。我们需要根据帮助程序列从表数据中获取所需数据的较短版本。

在这里,我们首先将了解如何获取帮助器列,然后基于表数据获取排序后的小的所需数据。

如何索引范围内的值?

对于本文,我们将需要使用“ link:/ counting-the-countifs-function-n-excel [COUNTIF function]”。现在,我们将根据函数创建公式。这里给定的文本和数字混合值在一定范围内。我们需要先按升序对它们进行索引,然后再按字母顺序对其进行索引。

通用公式:-

=

COUNTIF

( list , “⇐” & f_value ) + (

COUNT

(list) *

ISTEXT

(f_value) )

list:数字和文本列表f_value:范围的第一个值说明:

。 COUNTIF函数计算返回列表中的值数。 COUNT函数获取范围内的数字计数。

。 ISTEXT函数检查所选单元格中的值是否为文本。对于文本返回TRUE,对于数字返回FALSE。

示例:

所有这些可能会使您难以理解。让我们了解如何使用解释的公式获取帮助器列。这里的helper列将基于顺序的排序值(第一个数字,然后是字母顺序)。为此,我们将使用公式来获取Index或rank列作为以下费用数据的帮助列。

image

在此处查找范围内的值。为了进行计算,我们将固定数组D5:D12的命名范围用作费用。

使用公式:

=

COUNTIF

( expense , “⇐” & D5 ) + (

COUNT

(expense) *

ISTEXT

(D5) )

image

该公式如下图快照所示。该值和数组在公式中作为命名的范围和单元格引用给出。

image

如您所见,范围内第一个单元格的索引为5,这意味着如果我们将费用按排序顺序放置,则电力将排在第5位。现在,使用下拉选项或快捷键Ctrl + D如下所示,将公式复制到其他单元格中,以获取其余值的索引或排名。

image

如您所见,现在我们有了一个索引或等级列表,这是费用的排序方式。现在,我们将使用此Rank列作为辅助列,以便在新列表或新表中获得具有相同顺序的表的较短版本。

如何在Excel中使用帮助列对值进行排序?

在Excel中使用帮助程序列的排序编号必须具有索引编号和要排序的范围。助手列可以是任何必需的顺序。例如,如果您需要以所需的随机顺序获取列表,只需将与该值对应的等级放在索引或等级列中即可,该列将用作帮助者列。

现在,我们将使用上述函数制作一个公式。 MATCH函数将返回范围中最低匹配的索引。 INDEX函数将行索引作为参数,并返回其相应的所需结果。此函数查找

通用公式:

=

INDEX

( return_array ,

MATCH

(

ROWS

(relative_reference) , Index , 0 ) )

return_array:要从相对引用返回值的数组:在公式中生成升序。可以与任何数组一起使用Index:表的索引数组0:完全匹配说明:

。 `link:/ lookup-公式如何在Excel-2 [ROWS]中使用行功能”

(relative_reference)根据扩展公式的长度返回一个值。如果应用在第一个单元格中,那么它将是一个,然后是第二个单元格,继续进行直到扩展。

。 MATCH函数将索引与行值匹配,以便使用ROWS函数以升序获取它们。

。 INDEX函数返回具有相应值的匹配索引。

示例:

所有这些可能会使您难以理解。因此,让我们通过在以下示例中运行该公式来了解该公式。在这里,我们以随机顺序对数据进行排序,以基于“索引”列获得前三个值。使用公式获取所需简短表的第一个值。

使用公式:

=

INDEX

( B5:B13 ,

MATCH

( ROWS (D5:D5),D5:D13,0))

image

该公式如下图快照所示。值数组作为命名范围和单元格引用给出。

image

如您所见,第一个值是该范围内的数字,是“牛奶”,对应的索引是1。现在,使用下拉选项或快捷键Ctrl + D如下所示将公式复制到其他单元格中,以获取其余的值。

image

如您所见,值是按升序索引的。我们获得了所有值,因为它也证明了公式可以正常工作。我们可以使用与公式相同的公式来提取数值。如您所知,我们使用相应索引的帮助程序列从表中获得了较短且排序的值。

image

以下是一些观察注意事项,如下所示。

注意:

。该公式仅适用于数字和文本。

。该公式在比较数字时会忽略文本值,而在匹配文本值时会忽略数字。

。助手列可以是列的任何必需类型。

希望本文有关如何在Excel中使用助手列对值进行索引和排序是说明性的。在此处浏览有关Excel中查找公式的更多文章。如果您喜欢我们的博客,请在Facebook上与您的朋友分享。您也可以在Twitter和Facebook上关注我们。我们希望收到您的来信,请让我们知道我们如何改进,补充或创新我们的工作,并为您做得更好。写信给我们[email protected]

相关文章

如何在Excel中使用SUMPRODUCT函数:在excel中将多个数组中的值相乘后返回SUM。

link:/ summing-sum-if-date-is-between [如果日期介于之间,则为SUM]:返回Excel中给定日期或期间之间的值的SUM。

`link:/ summing-sum-if-date-大于给定日期[如果日期大于给定日期,则为总和]’:*返回excel中给定日期或时期后的值的总和。

`link:/ summing-2-ways-to-to-sum-by-month-in-excel [2 Excel中按月求和的方式]’:*返回excel中给定特定月份内的值的总和。

中的通配符对匹配短语的单元格进行计数===热门文章

`link:/ keyboard-formula-shortcuts-50-excel-shortcuts来提高您的生产率[50 Excel Shortcut以提高生产率]:更快地完成任务。这50个快捷键将使您在Excel上的工作速度更快。

如何在Excel中使用VLOOKUP函数如何在Excel中使用COUNTIF函数:使用此惊人的函数对条件进行计数。您无需过滤数据即可计算特定值。 Countif功能对于准备仪表板至关重要。

如何在Excel中使用SUMIF函数:这是另一个仪表板必需的功能。这可以帮助您汇总特定条件下的值。