Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.03.2017, 21:47   #11
Gitana
Пользователь
 
Регистрация: 05.03.2017
Сообщений: 13
По умолчанию

Цитата:
Сообщение от AlexM12 Посмотреть сообщение
Не дождавшись ваших пояснений, сделал как проще.
Из столбца J отбираются числа длиной 7 символов. Если в этом столбце могут быть только 7-ми значные числа или пусто, то формула может быть проще (показал в столбце L).
В таблицу 2 из 20 строк на одном листе, а дополнительная таблица из 5 строк на другом листе.
В столбце I формула массива, ввод тремя клавишами Ctrl+Shift+Enter, в столбце L (упрощенная) с обычным вводом клавишей Enter
Формула массива в ячейке I18
Код:
=ЕСЛИ(A18>СЧЁТ(1/(ДЛСТР(Tabelle1!J$3:J$27)=7));"";НАИМЕНЬШИЙ(ЕСЛИ(ДЛСТР(Tabelle1!J$3:J$27)=7;Tabelle1!J$3:J$27);A18))
Другие формулы смотрите в файле.
Спасибо:-)
Только колонки D, E из Tabelle1 не нужно копировать. В Tabelle2 должны быть только столбцы B, C, D, J из Tabelle1.
Можно как-то колонку I перенести в колонку F Tabelle2?
Gitana вне форума Ответить с цитированием
Старый 06.03.2017, 23:52   #12
AlexM12
Форумчанин
 
Аватар для AlexM12
 
Регистрация: 29.08.2012
Сообщений: 209
По умолчанию

Цитата:
Сообщение от Gitana Посмотреть сообщение
Можно как-то колонку I перенести в колонку F Tabelle2?
Нажать ЛКМ на заголовке столбца F и не отпуская кнопки протянуть до заголовка столбца Н. При этом будут выделены три столбца. Кликнуть по выделенному ПКМ. В меню выбрать Удалить.
Вложения
Тип файла: xls Mappe3_03.xls (53.0 Кб, 7 просмотров)
Алексей М.
AlexM12 вне форума Ответить с цитированием
Старый 06.03.2017, 23:56   #13
Gitana
Пользователь
 
Регистрация: 05.03.2017
Сообщений: 13
По умолчанию

Цитата:
Сообщение от AlexM12 Посмотреть сообщение
Нажать ЛКМ на заголовке столбца F и не отпуская кнопки протянуть до заголовка столбца Н. При этом будут выделены три столбца. Кликнуть по выделенному ПКМ. В меню выбрать Удалить.
:-)
Я в формуле изменения хотела.
Gitana вне форума Ответить с цитированием
Старый 07.03.2017, 00:01   #14
AlexM12
Форумчанин
 
Аватар для AlexM12
 
Регистрация: 29.08.2012
Сообщений: 209
По умолчанию

Если что-то изменить в формуле, то она не будет возвращать правильные значения.
Алексей М.
AlexM12 вне форума Ответить с цитированием
Старый 07.03.2017, 00:06   #15
Gitana
Пользователь
 
Регистрация: 05.03.2017
Сообщений: 13
По умолчанию

Цитата:
Сообщение от AlexM12 Посмотреть сообщение
Если что-то изменить в формуле, то она не будет возвращать правильные значения.
Но вы же ее как-то написали и ориентировались на колонку I. Так значит и на колонку можно F переделать. Чтобы 7-значные числа (они, кстати, всегда 7-значные) появлялись не в колонке I, а в колонке F.
Gitana вне форума Ответить с цитированием
Старый 07.03.2017, 00:16   #16
AlexM12
Форумчанин
 
Аватар для AlexM12
 
Регистрация: 29.08.2012
Сообщений: 209
По умолчанию

Бывают формулы, которые работают правильно только в определенном столбце или строке, но эта формула будет работать в любом месте. Только переносить протягиванием или копированием ячейки не получится.
Можно удалить столбцы, как рассказал ранее или копированием самой формулы из строки формул и также вставкой в строку формул при выделении другой ячейки.
Раз числа только 7-ми значные, то формула проще и не массивная
Вложения
Тип файла: xls Mappe3_02.xls (51.0 Кб, 12 просмотров)
Алексей М.
AlexM12 вне форума Ответить с цитированием
Старый 09.03.2017, 09:00   #17
Gitana
Пользователь
 
Регистрация: 05.03.2017
Сообщений: 13
Хорошо

Цитата:
Сообщение от AlexM12 Посмотреть сообщение
Бывают формулы, которые работают правильно только в определенном столбце или строке, но эта формула будет работать в любом месте. Только переносить протягиванием или копированием ячейки не получится.
Можно удалить столбцы, как рассказал ранее или копированием самой формулы из строки формул и также вставкой в строку формул при выделении другой ячейки.
Раз числа только 7-ми значные, то формула проще и не массивная
Спасибо, Алексей, за помощь!!!
Gitana вне форума Ответить с цитированием
Старый 09.03.2017, 11:42   #18
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

мало того, бываю формулы, которые корректно работают только в ОДНОЙ ячейке, в которой они написаны, стоит такую формулу потянуть или скопировать в другую ячейку и ее тут же нужно поправить, чтобы она нормально работала, а если такую формулу нужно применить ко всему столбцу (строке) - это формула-катастрофа и адский труд по ее изменениям в каждой ячейке.
Формулы бывают таким, какими их написали.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 12.03.2017, 16:46   #19
Gitana
Пользователь
 
Регистрация: 05.03.2017
Сообщений: 13
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
мало того, бываю формулы, которые корректно работают только в ОДНОЙ ячейке, в которой они написаны, стоит такую формулу потянуть или скопировать в другую ячейку и ее тут же нужно поправить, чтобы она нормально работала, а если такую формулу нужно применить ко всему столбцу (строке) - это формула-катастрофа и адский труд по ее изменениям в каждой ячейке.
Формулы бывают таким, какими их написали.
Ужасно. Получается, одну и ту же формулу надо заново писать? Я еще понимаю, если там номер строчки и букву колонки менять надо...
Gitana вне форума Ответить с цитированием
Старый 12.03.2017, 17:42   #20
AlexM12
Форумчанин
 
Аватар для AlexM12
 
Регистрация: 29.08.2012
Сообщений: 209
По умолчанию

Gitana, почитайте про абсолютные, относительные и комбинированные ссылки. Понимая чем они отличаются, можно делать формулы протягиваемые или нет.
Алексей М.
AlexM12 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоматическая замена формулы на ее результат при соблюдении условия KWYJIBO Microsoft Office Excel 7 15.10.2015 13:45
Select ...... From tab1, tab2 RISagitov SQL, базы данных 2 15.10.2012 16:30
При экспорте в EXCEL должны поподать свежие данные GhostBZ БД в Delphi 4 02.09.2009 15:35
при открытии большого файла должно появляться окно с ProgressBar и показывать ход открытия Михаил Юрьевич Общие вопросы Delphi 3 28.05.2008 23:33
PopupMenu должно появляться только при нажатии на значок в трее правой кнопкой AidarBik Win Api 14 08.03.2008 23:51