|
|
|
единица напротив впервыевстречающейся записи (к-во строк >10000)
|
|||
|---|---|---|---|
|
#18+
Как с помощью формулы проставить напротив впервыевстречающейся записи единицу? Подробнее. Есть список, например: Стол учебный 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 Стол демонстрационный для кабинетов физики, биологии Стол демонстрационный для кабинетов физики, биологии Стол демонстрационный для кабинетов физики, биологии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2007, 17:13:18 |
|
||
|
единица напротив впервыевстречающейся записи (к-во строк >10000)
|
|||
|---|---|---|---|
|
#18+
Предположим список начинается в ячейке A2, тогда в B2 формулу =ЕСЛИ(ЕНД(ПОИСКПОЗ(A9;$A$8:A8;0));1;"") и потянуть вниз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2007, 17:29:13 |
|
||
|
единица напротив впервыевстречающейся записи (к-во строк >10000)
|
|||
|---|---|---|---|
|
#18+
DeggasadПредположим список начинается в ячейке A2, тогда в B2 формулу =ЕСЛИ(ЕНД(ПОИСКПОЗ(A9;$A$8:A8;0));1;"") и потянуть вниз Забыл строку поменять =ЕСЛИ(ЕНД(ПОИСКПОЗ(A2;$A$1:A1;0));1;"") либо =ЕСЛИ(СЧЁТЕСЛИ($A$2:A2;A2)=1;1;"") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2007, 17:32:20 |
|
||
|
единица напротив впервыевстречающейся записи (к-во строк >10000)
|
|||
|---|---|---|---|
|
#18+
проверьте на списке: имя 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 Во втором столбце использована одна из Ваших формул, в третьем столбце вручную проставленные единицы, как должно быть, красным выделены слова, для которых Ваши формулы не работают :-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2007, 11:06:04 |
|
||
|
единица напротив впервыевстречающейся записи (к-во строк >10000)
|
|||
|---|---|---|---|
|
#18+
ну тада так =ЕСЛИ(СУММПРОИЗВ(--($A$2:A2=A2))>1;"";1 ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2007, 11:59:34 |
|
||
|
единица напротив впервыевстречающейся записи (к-во строк >10000)
|
|||
|---|---|---|---|
|
#18+
да, теперь то, что надо!! спасибо большое!!! А эта формула будет очень тормозить при пересчете, если строк 10-20 тыс.?.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2007, 13:19:01 |
|
||
|
единица напротив впервыевстречающейся записи (к-во строк >10000)
|
|||
|---|---|---|---|
|
#18+
DaniilKда, теперь то, что надо!! спасибо большое!!! А эта формула будет очень тормозить при пересчете, если строк 10-20 тыс.?.. Попробуй сам и узнаешь. Смотря что такое сильно? по мне - так не сильно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2007, 13:25:12 |
|
||
|
единица напротив впервыевстречающейся записи (к-во строк >10000)
|
|||
|---|---|---|---|
|
#18+
Deggasad по мне - так не сильно. беру свои слова назад, неправильно понял вопрос. Если растянуть на 10 тыс строк, тормоза не заставят себя ждать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2007, 13:29:23 |
|
||
|
единица напротив впервыевстречающейся записи (к-во строк >10000)
|
|||
|---|---|---|---|
|
#18+
а можно ли как-нибудь извратиться, чтобы формула не так сильно тормозила комп? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2007, 14:34:02 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=35001257&tid=2181748]: |
0ms |
get settings: |
5ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 188ms |
| total: | 303ms |

| 0 / 0 |
