Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Двойное условие для ДЛСТР - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Двойное условие для ДЛСТР
mongen Дата: Воскресенье, 16.04.2017, 10:33 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Здравствуйте.
Помогите, пожалуйста, с формулой.
Есть столбец с цифрами и знаками препинания. Нужно, чтобы выполнялось условное форматирование тех ячеек, в которых количество символов - от трёх до десяти.
Одинарное условие я задать могу: например,
Код
=ДЛСТР($Q3)>3


А как записать двойное условие?
Спасибо!
 
Ответить
СообщениеЗдравствуйте.
Помогите, пожалуйста, с формулой.
Есть столбец с цифрами и знаками препинания. Нужно, чтобы выполнялось условное форматирование тех ячеек, в которых количество символов - от трёх до десяти.
Одинарное условие я задать могу: например,
Код
=ДЛСТР($Q3)>3


А как записать двойное условие?
Спасибо!

Автор - mongen
Дата добавления - 16.04.2017 в 10:33
Karataev Дата: Воскресенье, 16.04.2017, 10:37 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1336
Репутация: 533 ±
Замечаний: 0% ±

Excel
Код
=И(ДЛСТР($Q3)>=3;ДЛСТР($Q3)<=10)
 
Ответить
Сообщение
Код
=И(ДЛСТР($Q3)>=3;ДЛСТР($Q3)<=10)

Автор - Karataev
Дата добавления - 16.04.2017 в 10:37
buchlotnik Дата: Воскресенье, 16.04.2017, 10:38 | Сообщение № 3
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
Так?
Код
=И(ДЛСТР($Q3)>=3;ДЛСТР($Q3)<=10)
 
Ответить
СообщениеТак?
Код
=И(ДЛСТР($Q3)>=3;ДЛСТР($Q3)<=10)

Автор - buchlotnik
Дата добавления - 16.04.2017 в 10:38
mongen Дата: Воскресенье, 16.04.2017, 10:41 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Karataev, buchlotnik,
спасибо, работает!
 
Ответить
СообщениеKarataev, buchlotnik,
спасибо, работает!

Автор - mongen
Дата добавления - 16.04.2017 в 10:41
_Boroda_ Дата: Воскресенье, 16.04.2017, 12:28 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16885
Репутация: 6599 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Еще можно так
Код
=МЕДИАНА(ДЛСТР($Q3);3;10)=ДЛСТР($Q3)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЕще можно так
Код
=МЕДИАНА(ДЛСТР($Q3);3;10)=ДЛСТР($Q3)

Автор - _Boroda_
Дата добавления - 16.04.2017 в 12:28
buchlotnik Дата: Воскресенье, 16.04.2017, 12:56 | Сообщение № 6
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
Тогда уж и с ТЕКСТом стоит поиграть yes
Код
=(--ТЕКСТ(ДЛСТР(A13);"[<3]2;[>10]2;1"))=1

и с просмотром
Код
=ПРОСМОТР(ДЛСТР(A13);{0;3;11};{ЛОЖЬ;ИСТИНА;ЛОЖЬ})

и до кучи немножко изврата
Код
=ОТБР(LOG(ДЛСТР(A13)+1;10/3))=1


Сообщение отредактировал buchlotnik - Воскресенье, 16.04.2017, 13:08
 
Ответить
СообщениеТогда уж и с ТЕКСТом стоит поиграть yes
Код
=(--ТЕКСТ(ДЛСТР(A13);"[<3]2;[>10]2;1"))=1

и с просмотром
Код
=ПРОСМОТР(ДЛСТР(A13);{0;3;11};{ЛОЖЬ;ИСТИНА;ЛОЖЬ})

и до кучи немножко изврата
Код
=ОТБР(LOG(ДЛСТР(A13)+1;10/3))=1

Автор - buchlotnik
Дата добавления - 16.04.2017 в 12:56
_Boroda_ Дата: Воскресенье, 16.04.2017, 13:55 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16885
Репутация: 6599 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Тогда уж и с ТЕКСТом стоит поиграть

Точно! Как же я про мой любимый ТЕКСТ забыл?
Код
=-ТЕКСТ(ДЛСТР(A1)-3;"[<8]")<=0

Для большей понятности можно так
Код
=-ТЕКСТ(ДЛСТР(A1)-3;"[<=7]")<=0


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
Тогда уж и с ТЕКСТом стоит поиграть

Точно! Как же я про мой любимый ТЕКСТ забыл?
Код
=-ТЕКСТ(ДЛСТР(A1)-3;"[<8]")<=0

Для большей понятности можно так
Код
=-ТЕКСТ(ДЛСТР(A1)-3;"[<=7]")<=0

Автор - _Boroda_
Дата добавления - 16.04.2017 в 13:55
ZORRO2005 Дата: Воскресенье, 16.04.2017, 14:38 | Сообщение № 8
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация: 148 ±
Замечаний: 0% ±

Excel2010
Про ЧАСТОТА() забыли)
Код
=И(ЧАСТОТА({3;11};ДЛСТР(Q3))=1)
 
Ответить
СообщениеПро ЧАСТОТА() забыли)
Код
=И(ЧАСТОТА({3;11};ДЛСТР(Q3))=1)

Автор - ZORRO2005
Дата добавления - 16.04.2017 в 14:38
_Boroda_ Дата: Воскресенье, 16.04.2017, 15:04 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16885
Репутация: 6599 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Про ЧАСТОТА() забыли)


Неее, это ты забыл про
чтобы выполнялось условное форматирование

В УФ не поддерживается {3;11} :p :p :p
А так бы и вот так прокатило
Код
=ВПР(ДЛСТР(A1);{3:10:11};1)<11


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
Про ЧАСТОТА() забыли)


Неее, это ты забыл про
чтобы выполнялось условное форматирование

В УФ не поддерживается {3;11} :p :p :p
А так бы и вот так прокатило
Код
=ВПР(ДЛСТР(A1);{3:10:11};1)<11

Автор - _Boroda_
Дата добавления - 16.04.2017 в 15:04
gling Дата: Воскресенье, 16.04.2017, 18:44 | Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2640
Репутация: 737 ±
Замечаний: 0% ±

2010
Ещё вариант
Код
=ВПР(ДЛСТР(E3);{3:11};1)=3


ЯД-41001506838083

Сообщение отредактировал gling - Воскресенье, 16.04.2017, 18:44
 
Ответить
СообщениеЕщё вариант
Код
=ВПР(ДЛСТР(E3);{3:11};1)=3

Автор - gling
Дата добавления - 16.04.2017 в 18:44
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!