Есть таблица, где необходимо сделать так, чтобы при выборе мужского пола в соседнюю ячейку прилетало значение "_". А при выборе женского пола, например 123. Для того, чтобы М или Ж подставлялось автоматически написал:
Код
=ЕСЛИ(ПРАВСИМВ(F2)="а";"Ж";"М")
Для того, чтобы Ж было 123 создал столбец рядом, написал
Код
=ПОДСТАВИТЬ(L2;"Ж";"123")
Для мужского рода: =ПОДСТАВИТЬ(L2;"М";"_") - ещё один столбик. Пока, всё гуд. Но опасля пришла мысль о том, что зачем мне два столбика, когда можно создать один? И тогда я написал:
Код
=ПОДСТАВИТЬ(L2;"Ж";"443")&ПОДСТАВИТЬ(L2;"М";"_")
И тогда у меня стало в одном столбце:
М_
123Ж
М_
Есть какой-то изьян в этой формуле:
Код
=ПОДСТАВИТЬ(L2;"Ж";"443")&ПОДСТАВИТЬ(L2;"М";"_")
Если вы его заметили невооруженным взглядом, прошу поделиться информацией.
Замыслил многоходовочку. Необходимо, чтобы М и Ж преобразовывались в значения, которые мне нужны. Придумал такой вариант. С аргументом ЕСЛИ не получилось (руки у меня не совсем из плеч растут).
Ознакомьтесь с Правилами форума. ПРЕДЛОЖИТЕ (здесь же, в сообщении) новое название темы, соответствующее Правилам форума. Приложите файл-пример, в котором покажите Как есть - Как надо.
Согласие есть продукт при полном непротивлении сторон
для модераторов Тема: "Проставить признаки пола исходя из окончания фамилии" а то счас тема мусором завалится это хотели =ЕСЛИ(ПРАВСИМВ(F2)="а";"443Ж";"М_")