Формула Excel к ссылочной 'ЯЧЕЙКЕ НАЛЕВО'

Вы переопределяете переменную $result. Просто используйте другую переменную, и вы должны быть в порядке:

$app = $row["AppID"];
$sqlApp = "SELECT * FROM core_apps WHERE AppID = $app";
$resultApp = $conn->query($sqlApp);
73
задан Daniel Daranas 29 August 2013 в 16:17
поделиться

4 ответа

=OFFSET(INDIRECT(ADDRESS(ROW(), COLUMN())),0,-1)
85
ответ дан 24 November 2019 в 12:12
поделиться

Вы могли использовать сценарий VBA, который изменяет условное форматирование выбора (Вам, возможно, придется скорректировать условие & форматирование соответственно):

For Each i In Selection
i.FormatConditions.Delete
i.FormatConditions.Add Type:=xlCellValue, Operator:=xlLess, Formula1:="=" & i.Offset(0, -1).Address
With i.FormatConditions(1).Font
    .Bold = True
End With
Next i
0
ответ дан sdfx 24 November 2019 в 12:12
поделиться

При создании условного форматирования набор диапазон, которому это относится к тому, что Вы хотите (целый лист), затем войдите родственник формула (удалите $ знаки), как будто Вы только форматировали верхний левый угол.

Excel правильно применит форматирование к остальной части ячеек соответственно.

В этом примере, запускающемся в B1, , уехал , ячейка будет A1. Просто используйте это - никакая усовершенствованная требуемая формула.

<час>

при поиске чего-то более усовершенствованного можно играть вокруг с column(), row(), и indirect(...).

10
ответ дан Michael Haren 24 November 2019 в 12:12
поделиться

Если вы измените ссылку на ячейку, чтобы использовать нотацию R1C1 (Инструменты | Параметры, вкладка «Общие»), вы можете использовать простую запись и вставить ее в любую ячейку.

Теперь ваша формула просто:

=RC[-1]
7
ответ дан 24 November 2019 в 12:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: