Я попытался глядя вокруг ответа на это, но вроде заблудились ...Формула вычитать левую сторону от правой стороны значения ячейки, и результат печати (Excel 2010)
Вот моя ситуация:
-Есть 2 числа в некоторых клетках столбца D, разность которых я хочу отображаться на той же строке в столбце Е.
-не все строки будут использовать эту формулу, но те, которые сгруппированы вместе
-Column D формат предназначен для текста, потому что я хочу показать все ведущие/конечные нули. Каждое значение вводится вручную - 2 nums, разделенных тильдой UTF-8 (без пробелов), то есть 000 000 ~ 000.001
-Колонка E имеет формат Стандарт, иначе формулы не будут работать. Ячейка в столбце E (строка x) - это то место, где я хочу разделить между правым и левым номерами значения ячейки в столбце D (строка x).
(Так как я введены вручную цифры, я убедиться, что правильное число всегда будет больше, чем левый.)
Я понимаю, что я мог бы сделать это в VBA, но так как рабочая книга разделяется, добавив макрос ISN возможно, не обдеваясь. И некоторые возражают против этого. Поэтому я бы предпочел формулу.
Любая помощь была бы принята с благодарностью.
Плюс не имеет отношения к расколу, я использую позицию Тильда (~), чтобы вычислить, где взять левую и правую части, я добавляю их вместе, чтобы показать, что Excel достаточно умен, чтобы понять, что две части - это числа :) –
Я вижу, что мне нужно было сделать формат ячейки нормальным, а не текст, чтобы сделать формулу запустить.Я изменил формулу на это, и это сработало для меня = RIGHT ($ D27, LEN ($ D27) -FIND ("~", $ D27) - LEFT ($ D27, FIND ("~", $ D27) -1)), но когда я копирую ее в другую ячейку в другой строке, она не выглядит так, как обновляется строка ... – kusogaki
Что она делает, когда вы копируете ее в другую строку? Что обновляет ссылку на строку? –