Перенос только тех значений диапазона - что идут до ошибки
DimOzerov
Дата: Воскресенье, 17.03.2019, 22:19 |
Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 68
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Добрый вечер. Помогите разобраться с непростой задачей. В общем - есть таблица B6:B20. Часть ее занята - некими текстовыми значениями, а другая часть ошибками или нулями. И еще есть ячейка C2 - с текстом. Как формулой перенести текстовые данные в диапазон H6:H20, которые встречаются до первого обозначения ошибки (или нуля), а потом еще добавить один раз значение из C2 ? И если во всем диапазоне M6:M20 - одинаковые значения - то как вставить в диапазон S6:S20 - только самое первое значение, а затем добавить значение C2 ?
Добрый вечер. Помогите разобраться с непростой задачей. В общем - есть таблица B6:B20. Часть ее занята - некими текстовыми значениями, а другая часть ошибками или нулями. И еще есть ячейка C2 - с текстом. Как формулой перенести текстовые данные в диапазон H6:H20, которые встречаются до первого обозначения ошибки (или нуля), а потом еще добавить один раз значение из C2 ? И если во всем диапазоне M6:M20 - одинаковые значения - то как вставить в диапазон S6:S20 - только самое первое значение, а затем добавить значение C2 ? DimOzerov
Ответить
Сообщение Добрый вечер. Помогите разобраться с непростой задачей. В общем - есть таблица B6:B20. Часть ее занята - некими текстовыми значениями, а другая часть ошибками или нулями. И еще есть ячейка C2 - с текстом. Как формулой перенести текстовые данные в диапазон H6:H20, которые встречаются до первого обозначения ошибки (или нуля), а потом еще добавить один раз значение из C2 ? И если во всем диапазоне M6:M20 - одинаковые значения - то как вставить в диапазон S6:S20 - только самое первое значение, а затем добавить значение C2 ? Автор - DimOzerov Дата добавления - 17.03.2019 в 22:19
bmv98rus
Дата: Воскресенье, 17.03.2019, 22:52 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация:
772
±
Замечаний:
0% ±
Excel 2013/2016
Вариант сложный и массивныйКод
=IF(ROW(A1)>MATCH(1=1;ISNA($B$6:$B$20););"";IF(ISNA(B6);$C$2;B6))
ПростойКод
=IF(ISNA(B6);IF(ISNA(B5);"";$C$2);B6)
Вариант сложный и массивныйКод
=IF(ROW(A1)>MATCH(1=1;ISNA($B$6:$B$20););"";IF(ISNA(B6);$C$2;B6))
ПростойКод
=IF(ISNA(B6);IF(ISNA(B5);"";$C$2);B6)
bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение Вариант сложный и массивныйКод
=IF(ROW(A1)>MATCH(1=1;ISNA($B$6:$B$20););"";IF(ISNA(B6);$C$2;B6))
ПростойКод
=IF(ISNA(B6);IF(ISNA(B5);"";$C$2);B6)
Автор - bmv98rus Дата добавления - 17.03.2019 в 22:52
DimOzerov
Дата: Воскресенье, 17.03.2019, 23:11 |
Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 68
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
bmv98rus, не работает не тот ни другой
bmv98rus, не работает не тот ни другой DimOzerov
Ответить
Сообщение bmv98rus, не работает не тот ни другой Автор - DimOzerov Дата добавления - 17.03.2019 в 23:11
bmv98rus
Дата: Воскресенье, 17.03.2019, 23:14 |
Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация:
772
±
Замечаний:
0% ±
Excel 2013/2016
ну уж сделайте усилие, переведите на русский названия функций.
ну уж сделайте усилие, переведите на русский названия функций. bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение ну уж сделайте усилие, переведите на русский названия функций. Автор - bmv98rus Дата добавления - 17.03.2019 в 23:14
DimOzerov
Дата: Воскресенье, 17.03.2019, 23:53 |
Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 68
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
bmv98rus, вот та формула, которая более сложная - она работает. А как обработать столбец M6:M20 ?
bmv98rus, вот та формула, которая более сложная - она работает. А как обработать столбец M6:M20 ? DimOzerov
Ответить
Сообщение bmv98rus, вот та формула, которая более сложная - она работает. А как обработать столбец M6:M20 ? Автор - DimOzerov Дата добавления - 17.03.2019 в 23:53
gling
Дата: Понедельник, 18.03.2019, 00:01 |
Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2643
Репутация:
739
±
Замечаний:
0% ±
2010
Еще страшный вариант.Код
=ЕСЛИ(СЧЁТЕСЛИ($J$5:J5;ЕСЛИОШИБКА(ИНДЕКС(B$6:B$255;ПОИСКПОЗ(1;ИНДЕКС((СЧЁТЕСЛИ(J$5:J5;B$6:B$255)=0)*(B$6:B$255<>"")*(B$6:B$255<>0);0);0));$C$2));"";ЕСЛИОШИБКА(ИНДЕКС(B$6:B$255;ПОИСКПОЗ(1;ИНДЕКС((СЧЁТЕСЛИ(J$5:J5;B$6:B$255)=0)*(B$6:B$255<>"")*(B$6:B$255<>0);0);0));$C$2))
Собирает уникальные из столбца.
Еще страшный вариант.Код
=ЕСЛИ(СЧЁТЕСЛИ($J$5:J5;ЕСЛИОШИБКА(ИНДЕКС(B$6:B$255;ПОИСКПОЗ(1;ИНДЕКС((СЧЁТЕСЛИ(J$5:J5;B$6:B$255)=0)*(B$6:B$255<>"")*(B$6:B$255<>0);0);0));$C$2));"";ЕСЛИОШИБКА(ИНДЕКС(B$6:B$255;ПОИСКПОЗ(1;ИНДЕКС((СЧЁТЕСЛИ(J$5:J5;B$6:B$255)=0)*(B$6:B$255<>"")*(B$6:B$255<>0);0);0));$C$2))
Собирает уникальные из столбца. gling
ЯД-41001506838083
Сообщение отредактировал gling - Понедельник, 18.03.2019, 00:02
Ответить
Сообщение Еще страшный вариант.Код
=ЕСЛИ(СЧЁТЕСЛИ($J$5:J5;ЕСЛИОШИБКА(ИНДЕКС(B$6:B$255;ПОИСКПОЗ(1;ИНДЕКС((СЧЁТЕСЛИ(J$5:J5;B$6:B$255)=0)*(B$6:B$255<>"")*(B$6:B$255<>0);0);0));$C$2));"";ЕСЛИОШИБКА(ИНДЕКС(B$6:B$255;ПОИСКПОЗ(1;ИНДЕКС((СЧЁТЕСЛИ(J$5:J5;B$6:B$255)=0)*(B$6:B$255<>"")*(B$6:B$255<>0);0);0));$C$2))
Собирает уникальные из столбца. Автор - gling Дата добавления - 18.03.2019 в 00:01
DimOzerov
Дата: Понедельник, 18.03.2019, 00:21 |
Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 68
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
gling, не работает эта формула. А как обработать столбец M6:M20 ?
gling, не работает эта формула. А как обработать столбец M6:M20 ? DimOzerov
Ответить
Сообщение gling, не работает эта формула. А как обработать столбец M6:M20 ? Автор - DimOzerov Дата добавления - 18.03.2019 в 00:21
gling
Дата: Понедельник, 18.03.2019, 00:46 |
Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2643
Репутация:
739
±
Замечаний:
0% ±
2010
gling, не работает эта формула.
А у меня работает и обрабатывает данные похожие на столбец M6:M20. Возможно Вам не это нужно? Скопируйте данные из столбца М в столбец В. Результат получите в столбце J.
gling, не работает эта формула.
А у меня работает и обрабатывает данные похожие на столбец M6:M20. Возможно Вам не это нужно? Скопируйте данные из столбца М в столбец В. Результат получите в столбце J.gling
ЯД-41001506838083
Ответить
Сообщение gling, не работает эта формула.
А у меня работает и обрабатывает данные похожие на столбец M6:M20. Возможно Вам не это нужно? Скопируйте данные из столбца М в столбец В. Результат получите в столбце J.Автор - gling Дата добавления - 18.03.2019 в 00:46
DimOzerov
Дата: Понедельник, 18.03.2019, 01:31 |
Сообщение № 9
Группа: Пользователи
Ранг: Участник
Сообщений: 68
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
gling, да, действительно работает. Теперь проблема решена. Спасибо всем за советы.
gling, да, действительно работает. Теперь проблема решена. Спасибо всем за советы. DimOzerov
Ответить
Сообщение gling, да, действительно работает. Теперь проблема решена. Спасибо всем за советы. Автор - DimOzerov Дата добавления - 18.03.2019 в 01:31