Страницы: 1 2 След.
RSS
Выделение ячейки которая содержит буквы
 
Как выделить ячейку первого столбца A "Вася" если ячейка второго столбца B содержит буквы?
Если ячейки не содержат букв то оставить без изменений.

Вася 1123412344
Вася 2238912399
Вася 123748HYUOYI5678

Буду очень благодарен за помощь.
Изменено: kreal - 11.05.2017 23:11:40
 
kreal, у Вас вопрос именно по Mac?
 
Пользуюсь екселем для мака, но вопрос актуален в целом для любого excel.
Изменено: kreal - 11.05.2017 23:11:51
 
Выделить можно в Вашем примере. У ВАс же есть файл, так зачем нам создавать новые и переносить туда данные из сообщения?
 
Прошу прощения, файл приложил
 
Правило условного форматирования - формула:
=ИЛИ(КОДСИМВ(ПСТР(B1&ПОВТОР(1;20);СТРОКА($1:$20);1))>64)
Если проверять строго только буквы или строго только цифры и не учитывать другие знаки, то условия нужно усложнять.
 
Правило УФ
=ЕОШ(И(-ЛЕВБ($B1;СТРОКА($1:$99))))
Алексей М.
 
Кнопка цитирования не для ответа [МОДЕРАТОР]

Извиняюсь, но нельзя ли названия формул написать латиницей?
Учитывать другие допольнительные знаки не нужно, интересует выделение ячейки "Вася" при условии что ячейка напротив содержит только цифры.
 
Цитата
kreal написал:
выделить ячейку первого столбца A "Вася", если ячейка второго столбца B содержит буквы
Цитата
kreal написал:
интересует выделение ячейки "Вася" при условии что ячейка напротив содержит только цифры
Это два задания. И какое нужно?
Изменено: АlехМ - 11.05.2017 23:36:21
Алексей М.
 
Используйте вариант АlехМ. Я совсем упустил из виду математику )

Алекс, переживаю за здоровье - доллар лишний :)
 
Спасибо.  :D
Испрввлюсь
=ЕОШ(И(-ЛЕВБ(B1;СТРОКА($1:$99))))
Изменено: АlехМ - 11.05.2017 23:39:24
Алексей М.
 
Алексей, вы сделали именно так как нужно. Спасибо!
Второй вариант также интересует - если ячейка содержит только цифры.
Осталось разобраться как создать правило :)
 
УФ если только цифры
=И(-ЛЕВБ(B1;СТРОКА($1:$99)))
Изменено: АlехМ - 11.05.2017 23:53:42 (Добавил файл)
Алексей М.
 
Цитата
kreal написал:
Второй вариант также интересует - если ячейка содержит только цифры.
Тогда все ячейки будут закрашены )
 
Алексей, огромной спасибо!
 
Если у вас Excel английский, то вместо LEFTB() используйте LEFT()
Изменено: АlехМ - 11.05.2017 23:58:53
Алексей М.
 
Возможно ли подобное реализовать в онлайн документе (google spreadsheets) ?
https://docs.google.com/spreadsheets/d/1M-sPjsBEENj10INKnvVXD7AHUVVy9FIJkDipp5m-RMI/edit?usp=sharing
Ссылка на онлайн документ. Пожалуйста создайте в нем новую страничку и переименуйте ее вашим никнеймом на форуме и после этого вносите изменения чтобы было понятно чей это вариант.

Условие немного усложнилось: Вася может содержать только цифры с буквами, Петя только цифры. Если напротив Васи в ячейке только цифры то это ошибка и Васю надо выделить. Выделить Петю если в ячейке напротив него цифры с буквами (ошибка).
 
Цитата
kreal написал:
Вася может содержать только цифры с буквами
А если только буквы не подойдет?
Алексей М.
 
Только буквы нет.
Это код товара который состоит из букв и цифр, код второго товара состоит только из цифр, важно что наименование товара выделялось при ошибке - если код не соответствует наименованию.
 
Если нужно выделить только числа, в УФ формулу
=-B1
если содержащие буквы, то
=ЕОШ(-B2)
 
Кнопка цитирования не для ответа [МОДЕРАТОР]

Почти, но не совсем то, нужно выделить ячейки из первого столбца которые соответствуют условию:
Наименование "Вася" содержит только цифры - выделять цветом
Наименование "Петя" содержит только цифры - не выделять цветом
 
Ну так первая формула в УФ
Или с работа с УФ - проблема?
 
Цитата
kreal написал:
Если напротив Васи в ячейке только цифры то это ошибка и Васю надо выделить
Вот это пропустил.
Тогда так
=(A1="Вася")*(-B1)
 
Михаил, УФ не проблема, но если сделать так как в примере то будет выделяться и другое наименование содержащее только цифры.
Тут нужно задать условие:
Если ячейка первого столбца "Вася", то, выделить ее йветом при условии что ячейка напротив содержит только цифры.
Если ячейка первого столбца "Петя", и ячейка напротив ее содержит только цифры то не выделять ее цветом.
 
См. #23.
Или вы троллите?
 
Михаил С., еще второе условие нужно, по Пете
Алексей М.
 
АlехМ, и в чем сложность? все для составления формулы есть
 
В столбце А надо подкрасить третьего Васю и последнего Петю
у Васи в коде должны быть и буквы и цифры
У Пети только цифры.
Формула Пети
=(A1="Петя")*НЕ(ЕЧИСЛО(-B1))
а вот с Васей проблема. Google не принимает формулу
=(A1="Вася")*(СУММПРОИЗВ(--ЕЧИСЛО(-ПСТР(B1;СТРОКА($1:$99);1)))=ДЛСТР(B1))
Изменено: АlехМ - 12.05.2017 13:13:50
Алексей М.
 
Михаил, я не сразу заметил ваши изменения, с Васей все понятно и вопрос закрыт, УФ в онлайн документе работает.
Формула AlexM для Пети также работает и вопрос закрыт.

Безмерное спасибо AlexM и Михаил С. настоящие профи :)
 
kreal, А я в одно правило пытался сделать.  :sceptic:
Алексей М.
Страницы: 1 2 След.
Наверх