>>484
B4の値
(1) A4>=0 の場合は "〇"、A4<0 の場合は "×"
(2) G1〜G3がすべて正(>=0)の場合は(1)を反転
(3) (2)を満たさないが、C3〜G3の内一つでも負(<0)の値があれば(1)を反転

こんな感じ?
Q1 B1〜B3はG列の判定ができないけどどうするの?
Q2 H列以降に一時的な値を保持してもいい?
Q3 0 とか未入力はどう扱う?