|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
pepel222, Вы и дальше собираетесь выдавать пожелания "по пикселю"? Попробуйте что-то типа =(формула _выше)*(ДЛСТР<=9) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.10.2010, 14:17 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
в общем добил у себя формулу до ума =СУММ(--ЕЧИСЛО(ПОИСКПОЗ(ПСТР(C10;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(C10)));1);K60:K121;0)))<=34=ДЛСТР(C10) vikttur, спасибо огромное ... |
|||
:
Нравится:
Не нравится:
|
|||
29.10.2010, 15:44 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
блин нефига =(((( тока сейчас проверил каже правильно =(((( ... |
|||
:
Нравится:
Не нравится:
|
|||
29.10.2010, 19:01 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
уфф усё =ДЛСТР(СУММ(--ЕЧИСЛО(ПОИСКПОЗ(ПСТР(C10;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(C10)));1);I60:I121;0))))=34 ... |
|||
:
Нравится:
Не нравится:
|
|||
29.10.2010, 19:34 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
блин тогда пропадает проверка на символы жесть, помогите я лузер =((( ... |
|||
:
Нравится:
Не нравится:
|
|||
29.10.2010, 19:41 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
=СУММ(--ЕЧИСЛО(ПОИСКПОЗ(ПСТР(D2;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(D2)));1);A2:A63;0)))=ДЛСТР(D2)*(ДЛСТР(D2)<=9) Позволяет вводить в D2 только символы, указанные в диапазоне A2:A63 (в текстовом формате) и ограничивает длину строки D2 девятью символами. Уже все? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2010, 00:31 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
Можно все символы перечислить в одной ячейке: =И(ЕЧИСЛО(ПОИСК(ПСТР(D2;СТРОКА($A$1:ИНДЕКС(A:A;ДЛСТР(D2)));1);$B$1)))*(ДЛСТР(D2)<=9) или не прибегать к ячейкам, но тогда ограничение строки вместе со всем формулой 255 символов, что в данной задаче более чем: =И(ЕЧИСЛО(ПОИСК(ПСТР(D2;СТРОКА($A$1:ИНДЕКС(A:A;ДЛСТР(D2)));1);"asdfghjklqwertyuiopzxcvbnm123456789")))*(ДЛСТР(D2)<=9) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2010, 16:31 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
vikttur, спасибо но появился вопрос сдедал формулу =СУММ(--ЕЧИСЛО(ПОИСКПОЗ(ПСТР(C26;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(C26)));1);I112:I121;0)))=ДЛСТР(C26) если к ней добавить значение *(ДЛСТР(C26)=6) , то начинают пролезать анг буквы, хотя в диапозоне I112:I121 - стоят тока цифры в текстовом виде причем буквы можно вставить как меньше так и больше 6 знаков в чем может быть причина? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2010, 15:06 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
СТРОКА(ДВССЫЛ("1:"&ДЛСТР(C26))) Если бы было известно число знаков в ячейке (Х), написали бы просто - СТРОКА(1:Х). Функция введена для последовательного выбора знаков функцией ПСТР. ПСТР(C26;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(C26)));1) формируется массив всех знаков из ячейке C26 . ЕЧИСЛО(ПОИСКПОЗ(ПСТР(...);I112:I121;0)) - проверяется, есть ли данный знак в диапазоне I112:I121; формируется массив из ЛОЖЬ и ИСТИНА . С помощью бинарного отрицания ( "--" )этот массив преобразовывается в массив из "0" и "1" . СУММ(...) складывает значения массива. Естественно, если все знаки ячейки были найдены в диапазоне на листе, то в складываемом массиве будут все единицы, сумма которых равняется длине строки C26 Добавить условия можно функцией И() или ее заменителем - знаком "*"; условия должны разделяться скобками: (СУММ(...)=ДЛСТР(C26))*(ДЛСТР(C26)<=9) В моей последней формуле ошибка - не разделены условия. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2010, 16:06 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
вроде как понял уфф ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2010, 16:37 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
pepel222, вы мазохист как я посмотрю, я же привел решение где нужно заменить красную строку на те символы которые вы разрешает и все: Deggasad =И(ЕЧИСЛО(ПОИСК(ПСТР(D2;СТРОКА($A$1:ИНДЕКС(A:A;ДЛСТР(D2)));1);"asdfghjklqwertyuiopzxcvbnm123456789")))*(ДЛСТР(D2)<=9) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2010, 18:17 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
Deggasad, тока не пойму для чего в этой ф-ции $A$1: и A:A ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2010, 18:22 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
СТРОКА(ДВССЫЛ("1:"&ДЛСТР(D2))) СТРОКА($A$1:ИНДЕКС(A:A;ДЛСТР(D2))) Предыдущие 2 выражения - возвращают одно и то же - массив значений с номерами строк от первой до строки равной колву символов в ячейке D2. При этом в проверке данные формулы ведут себя одинаково, но на листе применять лучше вторую, т.к. она нелетучая (не пересчитвается при каждом изменении листа). Это неабсолютное истина, а всего лишь снение. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2010, 18:31 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
Deggasad СТРОКА($A$1:ИНДЕКС(A:A;ДЛСТР(D2))) Конечно, так лучше. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2010, 19:34 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
=СУММ(--ЕЧИСЛО(ПОИСКПОЗ(ПСТР(C24;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(C24)));1);I42:I103;0)))=ДЛСТР(C24)*(ДЛСТР(C24)>=8)*(ДЛСТР(C24)<=11) не понимает диапозон кол-ва сиволов от 8 до 11 почему? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2010, 21:02 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
vikttur Добавить условия можно функцией [b]И() или ее заменителем - знаком "*"; условия должны разделяться скобками: (СУММ(...)=ДЛСТР(C26))*(ДЛСТР(C26)<=9) В моей последней формуле ошибка - не разделены условия. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2010, 21:04 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
=(СУММ(--ЕЧИСЛО(ПОИСКПОЗ(ПСТР(C24;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(C24)));1);I42:I103;0)))=ДЛСТР(C24))*(ДЛСТР(C24)>=8)*(ДЛСТР(C24)<=11) вроде так =)))) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2010, 21:05 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
Когда то давно искал способ один раз обращаться к занчению для проверки попадания его в диапазон, привожу его самую короткую запись, чтобы Вам не скучно было =И(ЕЧИСЛО(ПОИСК(ПСТР(D2;СТРОКА($A$1:ИНДЕКС(A:A;ДЛСТР(D2)));1);"asdfghjklqwertyuiopzxcvbnm123456789")))*(ABS(11+8-ДЛСТР(D2)*2)<=(11-8)) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2010, 08:35 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
Тема удалась все вопросы закрыты всем спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2010, 12:24 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
вопрос стоит вот такая проверка ячейки Код: plaintext
как мне сделать для данной ячейки проверку на 2 строки или более в одной ячейки построчно т.е. если я ввожу напрмер в ячейку 121210, то всё проходит как сделать следующее, чтобы всё срабатывало по аналогу ввожу например 121210 затем нажимаю Alt+Enter и ввожу 101010 он спокойно дает вводить, а если бы я ввел во второй строке 1010009, он бы ругнулся ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2010, 16:40 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
pepel222вопрос стоит вот такая проверка ячейки Код: plaintext
как мне сделать для данной ячейки проверку на 2 строки или более в одной ячейки построчно т.е. если я ввожу напрмер в ячейку 121210, то всё проходит как сделать следующее, чтобы всё срабатывало по аналогу ввожу например 121210 затем нажимаю Alt+Enter и ввожу 101010 он спокойно дает вводить, а если бы я ввел во второй строке 1010009, он бы ругнулся Ограниечение на обе строчки одни и те же или разные? почему на 1010009 должно ругнуться? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2010, 16:48 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
Разобрался - держи!!! =И(ЕЧИСЛО(ПОИСК(ПСТР(E20;СТРОКА($A$1:ИНДЕКС(A:A;ДЛСТР(E20)));1);"0123456789"&СИМВОЛ(10))))*И(ПСТР(E20&СИМВОЛ(10);7*СТРОКА($A$1:ИНДЕКС($A:$A;(ДЛСТР(E20)-ДЛСТР(ПОДСТАВИТЬ(E20;СИМВОЛ(10);"")))+1));1)=СИМВОЛ(10)) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2010, 17:33 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
что-то ругается проверка на данную формулу ограничения на строчки одни и те же, т.е. тока цифры и ровно 6 знаков ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2010, 11:43 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2010, 17:28 |
|
вопрос по ячейкам и ее внутренностям
|
|||
---|---|---|---|
#18+
Вот такая стоит проверка на ячейку Код: plaintext
всё гуд работает со всеми экселями, подскажите как быть с Openoffice он засранец всё херит и делает вот такую проверку, причем она вообще сбоит В самой проверки ставит Допустимый тип данных "Все значения" а под серыми полями пишит Данный "между" а в графе минимуму Код: plaintext
в графе максимум "0" как быть, реально как-то обойти это =((( или прописать формулу спец для этого ..... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2010, 21:16 |
|
|
start [/forum/topic.php?fid=61&msg=36933365&tid=2173713]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
25ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
others: | 281ms |
total: | 404ms |
0 / 0 |