列 B の値が黄色で強調表示されている場合、列 A のセルの値を変更する必要があります。
反対のことを行うソリューションを見てきました (列の値に基づいて行/セルを強調表示します。 たとえば、Excel 2010 で別のセルに特定の数値がある場合、同じ行の複数のセルの背景色を変更します)。これを .csv または .txt 形式で統計プログラムにエクスポートできるように、行を (「1」などの数字で) 強調表示してマーク/フラグを付ける必要があります。
列 B の値が黄色で強調表示されている場合、列 A のセルの値を変更する必要があります。
反対のことを行うソリューションを見てきました (列の値に基づいて行/セルを強調表示します。 たとえば、Excel 2010 で別のセルに特定の数値がある場合、同じ行の複数のセルの背景色を変更します)。これを .csv または .txt 形式で統計プログラムにエクスポートできるように、行を (「1」などの数字で) 強調表示してマーク/フラグを付ける必要があります。
セルの塗りつぶしの色を決定する唯一の方法は、VBA を使用することです
これを行うUDFは次のとおりです
Function GetCellColour(r As Range) As Long
GetCellColour = r.Cells(1, 1).Interior.Color
End Function
または、必要に応じて
Function GetCellColourIndex(r As Range) As Long
GetCellColourIndex = r.Cells(1, 1).Interior.ColorIndex
End Function
次に、次のようなセル式で使用します
=IF(GetCellColour(A1)=65535,"Cell is yellow","")
また
=IF(GetCellColourindex(A2)=6,"Cell is yellow","")