Excel公式将两个具有颜色的列进行比较,并获取具有琥珀色的列的数据

时间:2019-06-12 07:31:53

标签: excel excel-formula

我有两列AA和AB列,它们用不同的颜色填充,我的公式应该比较AA和AB列,找出哪一列具有琥珀色,并在J列中显示该列的值

我试图从AB中提取值并在J列中对其进行更新,但是无法将AA和AB列与颜色进行比较,并因此无法基于该值提取

=INDEX($1:$1048576,I11,28)

1 个答案:

答案 0 :(得分:2)

您可能需要为此使用VBA,所以也许UDF可以帮助您(快速编写内容):

Function AMBER(RNG1 As Range, RNG2 As Range) As String

If RNG1.Interior.Color = 48895 Then AMBER = RNG1.Value
If RNG2.Interior.Color = 48895 Then AMBER = RNG2.Value

End Function

像这样呼叫J1

=AMBER(AA1,AB1)

向下拖动。

enter image description here