powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / единица напротив впервыевстречающейся записи (к-во строк >10000)
10 сообщений из 10, страница 1 из 1
единица напротив впервыевстречающейся записи (к-во строк >10000)
    #34999022
DaniilK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как с помощью формулы проставить напротив впервыевстречающейся записи единицу?

Подробнее.
Есть список, например:

Стол учебный 1-местный с передней стенкой и крючком
Стол учебный 1-местный с передней стенкой и крючком* регулируемый по высоте
Стол учебный 1-местный с передней стенкой и крючком
Стол учебный 1-местный с передней стенкой и крючком
Стол учебный 1-местный с передней стенкой и крючком
Стол учебный 1-местный с передней стенкой и крючком
Стол учебный 1-местный с передней стенкой и крючком* регулируемый по высоте
Стол учебный 1-местный с передней стенкой и крючком* регулируемый по высоте
Стол учебный 2-местный с передней стенкой и крючками
Стол учебный 2-местный с передней стенкой и крючками регулируемый по высоте
Стол учебный 2-местный с передней стенкой и крючками регулируемый по высоте
Стол учебный 2-местный с передней стенкой и полкой
Стол учебный 2-местный с передней стенкой и полкой
Стол учебный 2-местный с передней стенкой и полкой
Стол учебный 2-местный с передней стенкой и полкой
Стол демонстрационный для кабинетов физики, биологии
Стол демонстрационный для кабинета химии
Стол демонстрационный для кабинета химии
Стол демонстрационный для кабинета химии
Стол демонстрационный для кабинетов физики, биологии
Стол демонстрационный для кабинетов физики, биологии
Стол демонстрационный для кабинетов физики, биологии
Стол демонстрационный для кабинетов физики, биологии

как формулой проставить напротив впервые встречающейся записи единицу
обратите внимание, что в тексте могут встречаться символы * или ?

То есть должно получится так

Стол учебный 1-местный с передней стенкой и крючком 1
Стол учебный 1-местный с передней стенкой и крючком* регулируемый по высоте 1
Стол учебный 1-местный с передней стенкой и крючком
Стол учебный 1-местный с передней стенкой и крючком
Стол учебный 1-местный с передней стенкой и крючком
Стол учебный 1-местный с передней стенкой и крючком
Стол учебный 1-местный с передней стенкой и крючком* регулируемый по высоте
Стол учебный 1-местный с передней стенкой и крючком* регулируемый по высоте
Стол учебный 2-местный с передней стенкой и крючками 1
Стол учебный 2-местный с передней стенкой и крючками регулируемый по высоте 1
Стол учебный 2-местный с передней стенкой и крючками регулируемый по высоте
Стол учебный 2-местный с передней стенкой и полкой 1
Стол учебный 2-местный с передней стенкой и полкой
Стол учебный 2-местный с передней стенкой и полкой
Стол учебный 2-местный с передней стенкой и полкой
Стол демонстрационный для кабинетов физики, биологии 1
Стол демонстрационный для кабинета химии 1
Стол демонстрационный для кабинета химии
Стол демонстрационный для кабинета химии
Стол демонстрационный для кабинетов физики, биологии 1
Стол демонстрационный для кабинетов физики, биологии
Стол демонстрационный для кабинетов физики, биологии
Стол демонстрационный для кабинетов физики, биологии
...
Рейтинг: 0 / 0
единица напротив впервыевстречающейся записи (к-во строк >10000)
    #34999082
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Предположим список начинается в ячейке A2, тогда в B2 формулу
=ЕСЛИ(ЕНД(ПОИСКПОЗ(A9;$A$8:A8;0));1;"") и потянуть вниз
...
Рейтинг: 0 / 0
единица напротив впервыевстречающейся записи (к-во строк >10000)
    #34999093
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DeggasadПредположим список начинается в ячейке A2, тогда в B2 формулу
=ЕСЛИ(ЕНД(ПОИСКПОЗ(A9;$A$8:A8;0));1;"") и потянуть вниз

Забыл строку поменять
=ЕСЛИ(ЕНД(ПОИСКПОЗ(A2;$A$1:A1;0));1;"")
либо
=ЕСЛИ(СЧЁТЕСЛИ($A$2:A2;A2)=1;1;"")
...
Рейтинг: 0 / 0
единица напротив впервыевстречающейся записи (к-во строк >10000)
    #35000351
DaniilK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проверьте на списке:

имя 1 1
первый 1 1
ггггг 1 1
имя
ссббвв 1 1
слово 1 1
ссббвв
аааа 1 1
слово* 1
аааа
первый
аааа
слово2 1 1
ссббвв
аааа
слово2
ггггг
слово ва 1 1
аааа
*имя 1
слово*
слово?? 1 1
слово
слово
первый
имя
слово2
аааа
первый
слово2
двойка 1 1
двойка
пять 1 1
первый
слово2
имя
пять
ггггг
новое 1 1

Во втором столбце использована одна из Ваших формул, в третьем столбце вручную проставленные единицы, как должно быть, красным выделены слова, для которых Ваши формулы не работают :-(
...
Рейтинг: 0 / 0
единица напротив впервыевстречающейся записи (к-во строк >10000)
    #35000574
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну тада так
=ЕСЛИ(СУММПРОИЗВ(--($A$2:A2=A2))>1;"";1 )
...
Рейтинг: 0 / 0
единица напротив впервыевстречающейся записи (к-во строк >10000)
    #35000911
DaniilK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, теперь то, что надо!! спасибо большое!!!
А эта формула будет очень тормозить при пересчете, если строк 10-20 тыс.?..
...
Рейтинг: 0 / 0
единица напротив впервыевстречающейся записи (к-во строк >10000)
    #35000935
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DaniilKда, теперь то, что надо!! спасибо большое!!!
А эта формула будет очень тормозить при пересчете, если строк 10-20 тыс.?..

Попробуй сам и узнаешь.
Смотря что такое сильно? по мне - так не сильно.
...
Рейтинг: 0 / 0
единица напротив впервыевстречающейся записи (к-во строк >10000)
    #35000951
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Deggasad по мне - так не сильно.

беру свои слова назад, неправильно понял вопрос.
Если растянуть на 10 тыс строк, тормоза не заставят себя ждать.
...
Рейтинг: 0 / 0
единица напротив впервыевстречающейся записи (к-во строк >10000)
    #35001257
DaniilK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а можно ли как-нибудь извратиться, чтобы формула не так сильно тормозила комп?
...
Рейтинг: 0 / 0
единица напротив впервыевстречающейся записи (к-во строк >10000)
    #35001265
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно сделать промежуточный столбец с заменой звёздочки на что-нить другое подставить(A2;"*";"!!!") , а затем уже искать уникальные с помощью ПОИСКПОЗ()
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / единица напротив впервыевстречающейся записи (к-во строк >10000)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]