Подставить из другого столбца
Muhan
Дата: Понедельник, 28.07.2025, 13:11 |
Сообщение № 1
Группа: Проверенные
Ранг: Участник
Сообщений: 72
Уважаемые знатоки помогите пожалуйста , можно формулами , макросом, сам никак не могу осилить. вопрос такой : мне нужно подставить вместо звездочек данные из другого столбца. более подробно объяснил в файле.
Уважаемые знатоки помогите пожалуйста , можно формулами , макросом, сам никак не могу осилить. вопрос такой : мне нужно подставить вместо звездочек данные из другого столбца. более подробно объяснил в файле. Muhan
Сообщение отредактировал Muhan - Понедельник, 28.07.2025, 13:25
Ответить
Сообщение Уважаемые знатоки помогите пожалуйста , можно формулами , макросом, сам никак не могу осилить. вопрос такой : мне нужно подставить вместо звездочек данные из другого столбца. более подробно объяснил в файле. Автор - Muhan Дата добавления - 28.07.2025 в 13:11
DrMini
Дата: Понедельник, 28.07.2025, 13:41 |
Сообщение № 2
Группа: Модераторы
Ранг: Старожил
Сообщений: 2063
Репутация:
322
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Если правильно понял, то можно так:Код
=ЕСЛИ(ПОИСК("*";H2;1)=1;ТЕКСТ(J2;"ГГММДД")&ПРАВСИМВ(H2;6);H2)
Если правильно понял, то можно так:Код
=ЕСЛИ(ПОИСК("*";H2;1)=1;ТЕКСТ(J2;"ГГММДД")&ПРАВСИМВ(H2;6);H2)
DrMini
Ответить
Сообщение Если правильно понял, то можно так:Код
=ЕСЛИ(ПОИСК("*";H2;1)=1;ТЕКСТ(J2;"ГГММДД")&ПРАВСИМВ(H2;6);H2)
Автор - DrMini Дата добавления - 28.07.2025 в 13:41
Nic70y
Дата: Понедельник, 28.07.2025, 13:44 |
Сообщение № 3
Группа: Друзья
Ранг: Экселист
Сообщений: 9147
Репутация:
2425
±
Замечаний:
0% ±
Excel 2010
Код
=ТЕКСТ(J2;"ГГММДД")&ПРАВСИМВ(H2;6)
DrMini , апдэйтрезультат всегда ИСТИНА
Код
=ТЕКСТ(J2;"ГГММДД")&ПРАВСИМВ(H2;6)
DrMini , апдэйтрезультат всегда ИСТИНАNic70y
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Понедельник, 28.07.2025, 13:46
Ответить
Сообщение Код
=ТЕКСТ(J2;"ГГММДД")&ПРАВСИМВ(H2;6)
DrMini , апдэйтрезультат всегда ИСТИНААвтор - Nic70y Дата добавления - 28.07.2025 в 13:44
DrMini
Дата: Понедельник, 28.07.2025, 13:59 |
Сообщение № 4
Группа: Модераторы
Ранг: Старожил
Сообщений: 2063
Репутация:
322
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Точно. В этом примере сработало из-за одинаковых дат. Тогда так:Код
=ЕСЛИ(ЛЕВСИМВ(H2;1)="*";ТЕКСТ(J2;"ГГММДД")&ПРАВСИМВ(H2;6);H2)
И не сообразил, что дата из столбца J всегда попадает в начало столбца ИИН.ЕСЛИ здесь точно лишнее.
Точно. В этом примере сработало из-за одинаковых дат. Тогда так:Код
=ЕСЛИ(ЛЕВСИМВ(H2;1)="*";ТЕКСТ(J2;"ГГММДД")&ПРАВСИМВ(H2;6);H2)
И не сообразил, что дата из столбца J всегда попадает в начало столбца ИИН.ЕСЛИ здесь точно лишнее.DrMini
Ответить
Сообщение Точно. В этом примере сработало из-за одинаковых дат. Тогда так:Код
=ЕСЛИ(ЛЕВСИМВ(H2;1)="*";ТЕКСТ(J2;"ГГММДД")&ПРАВСИМВ(H2;6);H2)
И не сообразил, что дата из столбца J всегда попадает в начало столбца ИИН.ЕСЛИ здесь точно лишнее.Автор - DrMini Дата добавления - 28.07.2025 в 13:59
Muhan
Дата: Понедельник, 28.07.2025, 13:59 |
Сообщение № 5
Группа: Проверенные
Ранг: Участник
Сообщений: 72
DrMini, Благодарю Вас ! Это именно то что мне нужно Спасибо вам!
DrMini, Благодарю Вас ! Это именно то что мне нужно Спасибо вам! Muhan
Ответить
Сообщение DrMini, Благодарю Вас ! Это именно то что мне нужно Спасибо вам! Автор - Muhan Дата добавления - 28.07.2025 в 13:59
DrMini
Дата: Понедельник, 28.07.2025, 14:05 |
Сообщение № 6
Группа: Модераторы
Ранг: Старожил
Сообщений: 2063
Репутация:
322
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Muhan , посмотрите вариант у Nic70y , там короче и для данного примера наиболее верно.
Muhan , посмотрите вариант у Nic70y , там короче и для данного примера наиболее верно.DrMini
Ответить
Сообщение Muhan , посмотрите вариант у Nic70y , там короче и для данного примера наиболее верно.Автор - DrMini Дата добавления - 28.07.2025 в 14:05
i691198
Дата: Понедельник, 28.07.2025, 14:14 |
Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 425
Репутация:
132
±
Замечаний:
0% ±
2016
Добрый день. Если нужно в том же столбце "H" заменить звездочки значениями, то можно использовать макрос. Например такой [vba]Код
Sub Nomer() Dim Cl As Range For Each Cl In Range("H2:H" & Cells(Rows.Count, "H").End(xlUp).Row) If Left(Cl, 1) = "*" Then Cl = Format(Cl.Offset(, 2), "YYMMdd") & Right(Cl, 6) End If Next End Sub
[/vba]
Добрый день. Если нужно в том же столбце "H" заменить звездочки значениями, то можно использовать макрос. Например такой [vba]Код
Sub Nomer() Dim Cl As Range For Each Cl In Range("H2:H" & Cells(Rows.Count, "H").End(xlUp).Row) If Left(Cl, 1) = "*" Then Cl = Format(Cl.Offset(, 2), "YYMMdd") & Right(Cl, 6) End If Next End Sub
[/vba] i691198
Ответить
Сообщение Добрый день. Если нужно в том же столбце "H" заменить звездочки значениями, то можно использовать макрос. Например такой [vba]Код
Sub Nomer() Dim Cl As Range For Each Cl In Range("H2:H" & Cells(Rows.Count, "H").End(xlUp).Row) If Left(Cl, 1) = "*" Then Cl = Format(Cl.Offset(, 2), "YYMMdd") & Right(Cl, 6) End If Next End Sub
[/vba] Автор - i691198 Дата добавления - 28.07.2025 в 14:14
Muhan
Дата: Вторник, 29.07.2025, 10:40 |
Сообщение № 8
Группа: Проверенные
Ранг: Участник
Сообщений: 72
i691198, Макрос отлично работает! Спасибо !
i691198, Макрос отлично работает! Спасибо ! Muhan
Ответить
Сообщение i691198, Макрос отлично работает! Спасибо ! Автор - Muhan Дата добавления - 29.07.2025 в 10:40
Muhan
Дата: Вторник, 29.07.2025, 10:44 |
Сообщение № 9
Группа: Проверенные
Ранг: Участник
Сообщений: 72
Nic70y, из сообщения мне не очень понятно. В моем файле не смогли бы показать? Спасибо в любом случае!
Nic70y, из сообщения мне не очень понятно. В моем файле не смогли бы показать? Спасибо в любом случае! Muhan
Ответить
Сообщение Nic70y, из сообщения мне не очень понятно. В моем файле не смогли бы показать? Спасибо в любом случае! Автор - Muhan Дата добавления - 29.07.2025 в 10:44
Nic70y
Дата: Вторник, 29.07.2025, 10:48 |
Сообщение № 10
Группа: Друзья
Ранг: Экселист
Сообщений: 9147
Репутация:
2425
±
Замечаний:
0% ±
Excel 2010
да, конечно
К сообщению приложен файл:
18.xls
(44.5 Kb)
ЮMoney 41001841029809
Ответить
Сообщение да, конечно Автор - Nic70y Дата добавления - 29.07.2025 в 10:48