Автор Titan Виталий задал вопрос в разделе Программное обеспечение
как пронумеровать одинаковые названия в Excel и получил лучший ответ
Ответ от Abram Pupkin[гуру]
Очень грамотно объяснила Юля.
Но присваивать имена нескольким десяткам ячеек - это утомительно.
Я бы воспользовался формулой:
=B2&" "&СЧЁТЕСЛИ (B$2:B2;B2)
P.S.
обращайте внимание чтобы после названия не было пробела.
Ответ от Ўля Павлова[гуру]
Каждой ячейке или указанному диапазону можно присвоить символьное имя, отличающееся от обычного адреса ячейки А1
Доступ к диапазону с именем можно обеспечить через имя или сделав любую ячейку диапазона текущей и перейдя в начальную ячейку диапазона. А затем программным путем можно составить нужный список ссылок и проиндексировать его хоть на листе, хоть прямо в памяти программы.
Непонятно что вы имеете ввиду под одинаковыми названиями.
Если это одинаковые имена адресов - то вероятно, что диапазон уже задан с именем, но при указании имени выделяется весь диапазон, а не одна ячейка. попробуйте.
Если это одинаковые значения нескольких текстовых ячеек,
то перебирая ячейки и анализируя повторяемость значения Вы должны проверить наличие такого значения (и их количество) в ячейках выше текущей ячейки прибавить 1 к найденному количеству, если значение повторилось. Теперь с чистой совестью можно этой ячейке присвоить имя A1_3
или Петров_3
либо дописать "пробел3" к самому значению ячейки.
Теперь ячеки будут отличаться либо по имени, либо по значению.
Разумеется, если дописка в значении, то при желании получить значение нужно проанализировать наличие дописки и отбросить её.
А вот если имена с допиской - тут тоже можно анализировать, но необязательно, так как само значение не изменялось
С другой стороны, если при наличии индексированных имен делаете какую-то выборку,
то можете организовать цикл, в котором будут имена генерироваться повторно до тех пор, пока имя не будет определено как отсутствующее,
Например Петров_4. Поскольку при вызове отсутствующего может
наступить исключительная ситуация, ее надо будет отловить и обработать
Каждой ячейке или указанному диапазону можно присвоить символьное имя, отличающееся от обычного адреса ячейки А1
Доступ к диапазону с именем можно обеспечить через имя или сделав любую ячейку диапазона текущей и перейдя в начальную ячейку диапазона. А затем программным путем можно составить нужный список ссылок и проиндексировать его хоть на листе, хоть прямо в памяти программы.
Непонятно что вы имеете ввиду под одинаковыми названиями.
Если это одинаковые имена адресов - то вероятно, что диапазон уже задан с именем, но при указании имени выделяется весь диапазон, а не одна ячейка. попробуйте.
Если это одинаковые значения нескольких текстовых ячеек,
то перебирая ячейки и анализируя повторяемость значения Вы должны проверить наличие такого значения (и их количество) в ячейках выше текущей ячейки прибавить 1 к найденному количеству, если значение повторилось. Теперь с чистой совестью можно этой ячейке присвоить имя A1_3
или Петров_3
либо дописать "пробел3" к самому значению ячейки.
Теперь ячеки будут отличаться либо по имени, либо по значению.
Разумеется, если дописка в значении, то при желании получить значение нужно проанализировать наличие дописки и отбросить её.
А вот если имена с допиской - тут тоже можно анализировать, но необязательно, так как само значение не изменялось
С другой стороны, если при наличии индексированных имен делаете какую-то выборку,
то можете организовать цикл, в котором будут имена генерироваться повторно до тех пор, пока имя не будет определено как отсутствующее,
Например Петров_4. Поскольку при вызове отсутствующего может
наступить исключительная ситуация, ее надо будет отловить и обработать
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: как пронумеровать одинаковые названия в Excel
спросили в Впр
Подскажите, как в Excel (в фунцуии ВПР) относительные значения перевести в абсолютные?
Применение функции ВПР
Функция ВПР, пожалуй, одна из самых красивых функций в наборе
подробнее...
Подскажите, как в Excel (в фунцуии ВПР) относительные значения перевести в абсолютные?
Применение функции ВПР
Функция ВПР, пожалуй, одна из самых красивых функций в наборе
подробнее...
спросили в Столбцы
Как в excel разбить столбец ФИО на 3 столбца Ф,И,О
Все намного проще - в меню (или вкладке 2007-го) данные есть команда - текст по столбцам - там
подробнее...
Как в excel разбить столбец ФИО на 3 столбца Ф,И,О
Все намного проще - в меню (или вкладке 2007-го) данные есть команда - текст по столбцам - там
подробнее...
спросили в Другое
что такое книга и лист в экселе
Работа с листами
Ярлыки листов
Ярлыки листов располагаются внизу слева в области рабочей
подробнее...
что такое книга и лист в экселе
Работа с листами
Ярлыки листов
Ярлыки листов располагаются внизу слева в области рабочей
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
Ввод и редактирование данных в ЭТ Excel. Правила завершения ввода данных в ЭТ Excel
Чтобы ввести данные в конкретную ячейку, необходимо выделить ее щелчком мыши, а
затем щелкнуть
подробнее...
Выгрузка данных из Excel
Управление можно проще всего наладить через VBA
Картинки привязываются не к ячейкам, а к
подробнее...
Что такое консолидация (excel)
Консолидация данных
Изучите данные и определите, требуется ли их консолидация с помощью
подробнее...
Подскажите пожалуйста по Excel, как в ячейку поставить ссылку на имя листа? Спасибо!
Немного не понял цели, но если надо переходить на данный лист кликом по ячейке - создай гиперссылку
подробнее...
Знатокам Word, Excel. Как сделать при наведении мышки на слово или элемент выпадающее сообщение?
Кликаешь правой клавишей мыши/выбираешь из списка, вставить примечание, так же можешь
подробнее...
спросили в Другое
Касравнить 2 колонки в Excel и выбрать несовпадающие значения
Инструкция
1
Воспользуйтесь встроенной функцией сравнения ячеек СЧЁТЕСЛИ, если надо
подробнее...
Касравнить 2 колонки в Excel и выбрать несовпадающие значения
Инструкция
1
Воспользуйтесь встроенной функцией сравнения ячеек СЧЁТЕСЛИ, если надо
подробнее...
как задать режим отображения формул в excel 2007?
Сначала снять защиту с листа сервис-защита-снять, потом ещё можно фомат-ячейки-защита, убрать галку
подробнее...
что такое лист в excel? Для работы нужно определение
Рабочий лист - это элемент рабочий книги, предназначенный для ввода, хранения информации и
подробнее...
спросили в Списки
Как в экселе 2007 создавать ячейки в которых можно нажать сбоку на стрелочку и в раскрывшемся списке выбрать
хороший вопрос). разместите где нибудь в этой книге список необходимых пунктов, если он на этом же
подробнее...
Как в экселе 2007 создавать ячейки в которых можно нажать сбоку на стрелочку и в раскрывшемся списке выбрать
хороший вопрос). разместите где нибудь в этой книге список необходимых пунктов, если он на этом же
подробнее...
ответьте на вопросы по информатике
1. В ячейке Excel могут находиться цифры (максимум 6) , буквы русского и латинского алфавита
подробнее...