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

Вход

Регистрация

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

 

= Мир MS Excel/УФ не верно работает, если в ячейке с числом есть текст - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » УФ не верно работает, если в ячейке с числом есть текст (Формулы/Formulas)
УФ не верно работает, если в ячейке с числом есть текст
stalber Дата: Пятница, 17.01.2020, 03:12 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 370
Репутация: 7 ±
Замечаний: 40% ±

Excel 2007
Подскажите пожалуйста как исправить:

Условие такое: если число в ячейке больше 5 то закрасить ячейку в синий. Из-за того что перед числом стоит текст
Код
="рандомныйтекст"&4
он автоматом закрашивает, хотя число меньше 5, как это исправить, чтобы УФ просто игнорировало текст в кавычках.
К сообщению приложен файл: vopros171701.xlsx (10.0 Kb)


Сообщение отредактировал stalber - Пятница, 17.01.2020, 03:15
 
Ответить
СообщениеПодскажите пожалуйста как исправить:

Условие такое: если число в ячейке больше 5 то закрасить ячейку в синий. Из-за того что перед числом стоит текст
Код
="рандомныйтекст"&4
он автоматом закрашивает, хотя число меньше 5, как это исправить, чтобы УФ просто игнорировало текст в кавычках.

Автор - stalber
Дата добавления - 17.01.2020 в 03:12
Xenus91 Дата: Пятница, 17.01.2020, 03:23 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 137
Репутация: 13 ±
Замечаний: 0% ±

Excel 2016
stalber,
в конкретно указанном случае конечно вот так можно решить
Код
=ПРАВСИМВ($K$8;1)*1>5

но я так понимаю, что числа могут быть и двухзначные, и трехзначные?
К сообщению приложен файл: _vopros171701-1.xlsx (10.8 Kb)
 
Ответить
Сообщениеstalber,
в конкретно указанном случае конечно вот так можно решить
Код
=ПРАВСИМВ($K$8;1)*1>5

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

Автор - Xenus91
Дата добавления - 17.01.2020 в 03:23
stalber Дата: Пятница, 17.01.2020, 08:49 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 370
Репутация: 7 ±
Замечаний: 40% ±

Excel 2007
Числа могут быть двухзначные и трёхзначные, главное условие которое нужно, если в ячейке число >0 то закрасить, а там стоит текст с нулём то он автоматически красит, а мне не нужно чтобы красил, так как условие >0 а текст с нулём это не больше нуля.

Почему это простое условие эксель не распознаёт? Почему он текст считает за что то большее и красит его.
 
Ответить
СообщениеЧисла могут быть двухзначные и трёхзначные, главное условие которое нужно, если в ячейке число >0 то закрасить, а там стоит текст с нулём то он автоматически красит, а мне не нужно чтобы красил, так как условие >0 а текст с нулём это не больше нуля.

Почему это простое условие эксель не распознаёт? Почему он текст считает за что то большее и красит его.

Автор - stalber
Дата добавления - 17.01.2020 в 08:49
китин Дата: Пятница, 17.01.2020, 08:58 | Сообщение № 4
Группа: Модераторы
Ранг: Экселист
Сообщений: 7014
Репутация: 1073 ±
Замечаний: 0% ±

Excel 2007;2010;2016
Формула в УФ
Код
=И($K$8>5;ЕЧИСЛО($K$8))

неа наверное не так
вот такая монстра, если надо просто игнорировать текст и вытаскивать число из рандомныйтекст&7. при условии, что число стоит последним в этой связке
Код
=--ПСТР($K$8;ПОИСКПОЗ(1=1;ЕЧИСЛО(--ПСТР($K$8;СТРОКА(ДВССЫЛ(1&":"&ДЛСТР($K$8)));1));0);ДЛСТР($K$8))>$K$7

это в УФ
К сообщению приложен файл: 6193800.xlsx (10.4 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
СообщениеФормула в УФ
Код
=И($K$8>5;ЕЧИСЛО($K$8))

неа наверное не так
вот такая монстра, если надо просто игнорировать текст и вытаскивать число из рандомныйтекст&7. при условии, что число стоит последним в этой связке
Код
=--ПСТР($K$8;ПОИСКПОЗ(1=1;ЕЧИСЛО(--ПСТР($K$8;СТРОКА(ДВССЫЛ(1&":"&ДЛСТР($K$8)));1));0);ДЛСТР($K$8))>$K$7

это в УФ

Автор - китин
Дата добавления - 17.01.2020 в 08:58
Nic70y Дата: Пятница, 17.01.2020, 11:07 | Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 8759
Репутация: 2273 ±
Замечаний: 0% ±

Excel 2010
Код
=ЕЧИСЛО(--ЛЕВБ(ПРАВБ(K7;2)))+(--ПРАВБ(K7)>5)
неправильно
Код
=--ПСТР(K7;МИН(ЕСЛИОШИБКА(ПОИСК(СТРОКА(A$1:A$9);K7);99));15)>5


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Пятница, 17.01.2020, 11:21
 
Ответить
Сообщение
Код
=ЕЧИСЛО(--ЛЕВБ(ПРАВБ(K7;2)))+(--ПРАВБ(K7)>5)
неправильно
Код
=--ПСТР(K7;МИН(ЕСЛИОШИБКА(ПОИСК(СТРОКА(A$1:A$9);K7);99));15)>5

Автор - Nic70y
Дата добавления - 17.01.2020 в 11:07
stalber Дата: Пятница, 17.01.2020, 22:39 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 370
Репутация: 7 ±
Замечаний: 40% ±

Excel 2007
А почему вот эта формула:
Код
=ПРАВСИМВ($K$8;1)*1>0
работает со всеми числами, кроме круглых, а именно 10, 20, ... 100, 300 ... 1000 и так далее, а числа 1-9, 11-19 ... 101-109 и другие прекрасно работают, только круглые не работают?


Сообщение отредактировал stalber - Пятница, 17.01.2020, 22:39
 
Ответить
СообщениеА почему вот эта формула:
Код
=ПРАВСИМВ($K$8;1)*1>0
работает со всеми числами, кроме круглых, а именно 10, 20, ... 100, 300 ... 1000 и так далее, а числа 1-9, 11-19 ... 101-109 и другие прекрасно работают, только круглые не работают?

Автор - stalber
Дата добавления - 17.01.2020 в 22:39
Xenus91 Дата: Пятница, 17.01.2020, 23:04 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 137
Репутация: 13 ±
Замечаний: 0% ±

Excel 2016
stalber,
Цитата
А почему вот эта формула:
[Перевод / Translate]
Код
=ПРАВСИМВ($K$8;1)*1>0

работает со всеми числами, кроме круглых, а именно 10, 20, ... 100, 300 ... 1000 и так далее, а числа 1-9, 11-19 ... 101-109 и другие прекрасно работают, только круглые не работают?

Эта формула только для однозначных чисел
рассмотрите варианты от Nic70y и Igor


Сообщение отредактировал Xenus91 - Пятница, 17.01.2020, 23:04
 
Ответить
Сообщениеstalber,
Цитата
А почему вот эта формула:
[Перевод / Translate]
Код
=ПРАВСИМВ($K$8;1)*1>0

работает со всеми числами, кроме круглых, а именно 10, 20, ... 100, 300 ... 1000 и так далее, а числа 1-9, 11-19 ... 101-109 и другие прекрасно работают, только круглые не работают?

Эта формула только для однозначных чисел
рассмотрите варианты от Nic70y и Igor

Автор - Xenus91
Дата добавления - 17.01.2020 в 23:04
Мир MS Excel » Вопросы и решения » Вопросы по Excel » УФ не верно работает, если в ячейке с числом есть текст (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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