Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Определение последнего листа в книге формулой, и работа с данными этого листа
 
Я имею ввиду, что после проверки на доступность макроса попробую добить функцией ЕСЛИ.
А функция ЛИСТЫ доступна в Excel 2013. Прошу прощения, что сразу не уточнил.
Определение последнего листа в книге формулой, и работа с данными этого листа
 
Цитата
Sanja написал: В 2010-м такой функции не нашел
Накопал в справочнике. Есть как функция ЛИСТЫ, так и функция ЛИСТ.

Цитата
Сергей написал: получить.xlsm
отличное название макроса :) Похоже единственный вариант попытаться применить макрос, а дальше уже пытаться формулами добить, если пользователь макрос не пропустит.
Определение последнего листа в книге формулой, и работа с данными этого листа
 
Более оптимистичные варианты будут? :)
Определение последнего листа в книге формулой, и работа с данными этого листа
 
Есть книга с неопределённым количеством листов, с нелогичным названием листов.
Необходимо вытащить данные из последнего листа этой книги не прибегая к макросам, только формулами.

Пока на ум пришла только функция ЛИСТЫ() по которой я получу представление о том, какой лист является крайним, но вот как из него вытащить данные, если название листа будет отличным от ЛистX?
Изменено: LuckMusique - 13 Ноя 2015 12:34:41
Подмена данных ячейки
 
Всем доброго дня, ни у кого больше нет предложений на тему?
Подмена данных ячейки
 
Расчёты основаны на средних величинах изменяемых от строки к строке, соответственно каждая строка в таком случае - +1 калькулятор, что увеличит конечный файл в N раз. Это решение конечно, но не идеальное. Если у кого-то появятся иные вариации решения вопроса, очень был бы благодарен.
Подмена данных ячейки
 
Хороший вариант, спасибо большое! Но это крайний вариант. Вариант без макроса придумать бы :)
Подмена данных ячейки
 
Проще говоря, второй лист сейчас выступает в роли калькулятора, из которого приходится руками копировать результаты расчётов на первый лист, а надо делать это автоматически.
Подмена данных ячейки
 
Нужна такая формула, которую вставив на первом листе напротив ID, мы получим результаты расчёта на втором листе для соответствующего ID.
Подмена данных ячейки
 
Добрый день.

Случилась ситуация, которую я пока даже не знаю как озаглавить.
Есть первый лист, в котором столбец с ID (заполнены) и столбец с результатом вычислений (пустой, требует заполнения).
На втором листе по ID получаем все необходимые данные, и производим над ними расчёты, в результате чего получаем результат вычислений, который и необходимо подставить в первый лист.

Вопрос можно сформулировать так: Как находясь на первом листе сделать подмену ячейки на втором листе, и забрать результат вычислений на первый лист?
Пример во вложении.
Количество минут текстом
 
MCH, вот это круто, конечно...
Karlsonchik, такой вариант не гибок.
Количество минут текстом
 
Karlsonchik,Но цифра же тоже символ. Ключевое то, что ПРАВСИМВ отдаёт результат в тексте, а я его не мог перевести в цифру корректным образом.

Кстати, вместо длинной ЗНАЧЕН() предлагают использовать более короткую Ч().
Изменено: LuckMusique - 16 Июл 2014 13:34:26
Количество минут текстом
 
JayBhagavan,ситуации разные бывают. Вариант Nic70y выглядит самым простым в плане читабельности формулы. vikttur, Karlsonchik, ваши варианты попробую, есть в них что попробовать.
JayBhagavan, Большое спасибо за вариант решения проблемы, но выглядит что-то очень уж монструозно, особенно вот этот кусок:

Код
=ЕСЛИ(И(ОСТАТ($A21;100)>=ТАБЛИЦА_СЛОВ!$B$2;ОСТАТ($A21;100)<=ТАБЛИЦА_СЛОВ!$C$2);ТАБЛИЦА_СЛОВ!$D$2;ВПР(ОСТАТ($A21;10);ТАБЛИЦА_СЛОВ!$B$3:$D$6;3)) 
Думаю, есть способ проще. Возможно, как раз тот, который привёл vikttur
Количество минут текстом
 
Разве числовой формат ячейки не заявляет, что содержимое следует считать числом? Или это относится только к форматированию отображаемых данных?
Количество минут текстом
 
Да, это действительно решает проблему, но где можно почитать об этом операторе "--"? То есть, почему теперь стало считать правильно, а по умолчанию нет?

И, конечно же, спасибо большое!
Изменено: LuckMusique - 16 Июл 2014 13:12:48
Количество минут текстом
 
Это пример. Для меня не понятно, почему в результате выполнения функции 2>3, условно говоря. Не понимаю, в чём ошибка.
Количество минут текстом
 
Во вложении. К теме почему-то не захотел прикрепляться.
Количество минут текстом
 
Добрый день, уважаемые любители Excel.

Суть проблемы в следующем:
У меня есть число, исходя из последней цифры числа хочу подставить правильное окончание к фразе типа "Осталось 17 минут\52 минуты"
Формулу я бы записал так:
Код
=СЦЕПИТЬ("Осталось: ";H11;" ";ЕСЛИ(I12=0;"минут";ЕСЛИ(I12=1;"минута";ЕСЛИ(I12<5;"минуты";"минут")))) 
где H11 исходное число (74, например), а I12 результат функции =ПРАВСИМВ(H11), то есть получаем цифру 4.

Проблема в том, что всё записано верно, но не работает. На выходе получаю картину: "Осталось 74 минут", почему?
Надеюсь на вашу помощь, и спасибо!

Решение
:
Код
 ="Осталось: "&H11&" минут"&ВПР(ОСТАТ(МАКС(ОСТАТ(H11-11;100);9);10);{0;"а":1;"ы":4;""};2)
Изменено: LuckMusique - 16 Июл 2014 13:54:21
Страницы: 1
Наверх