Мені потрібна допомога з можливою функцією для Excel.
Все на малюнку: (Так, я знаю, що COLOR = YELLOW - це нісенітниця, але це єдиний приклад того, що я можу це вирішити).
В основному просунута функція IF.
Наприклад:
Якщо вихідна клітина містить "R" без кольору фону, то зробіть кінцеву клітинку F7 і без фону. Однак, якщо вихідна клітина містить "R" з жовтим кольором тла, то зробіть кінцеву клітинку F7 і з жовтим кольором тла теж.
Не могли б ви мені допомогти?
EDIT:
Не дуже добре в vba, тому я написав щось на зразок цього:
Це початкова формула:
If (PSANI[@PO2]="R";[@Lokace];"")
І це я написав для коду VBA:
Function ExtendedIF (rng As Range) As String
If (PSANI[@PO2]="R") And (PSANI[@PO2].Interior.ColorIndex = -4142) Then
ExtendedIf = [@Lokace]
ElseIf (PSANI[@PO2]="R") And (PSANI[@PO2].Interior.ColorIndex <> -4142 Then
ExtendedIF = [@Lokace] And Interior.ColorIndex = RGB (255, 230, 153)
Else
ExtendedIf = Nothing
End If
End Function
Не могли б ви допомогти мені з редагуванням цього коду, щоб бути правильним, будь ласка? Я не знаю, як правильно писати ці відносні діапазони.
x
, потім виділіть жовті клітинки. Якщо немає x, немає кольору?