Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2003/XP/2000 - [архив] Microsoft Excel

Закрытая тема
Настройки темы

Аватара для Pliomera

Технолог


Сообщения: 819
Благодарности: 117

Профиль | Отправить PM | Цитировать


Цитата:
и при копировании, допустим, на весь столбец не происходит заполнения.
Происходит. Проверено.
Вот только диапазон значений надо задавать в абсолютных ссылках (вида B$1:B$100). Если критерий задан относительной ссылкой на ячейку, то при "протаскивании" или копировании формулы, ссылка меняется в соответствии с новым положением формулы.

Отправлено: 11:00, 10-02-2006 | #251

43111


Сообщения: n/a

Профиль | Цитировать


Помогите решить простую на первый взгляд задачку. Есть два столбца с десятизначными числами. В одном столбце 15 тысяч в другом 18 тысяч.
Необходимо выбрать повторяющиеся числа и отдельно вывести те числа у которых нет пары.
Перебрал все логические функции не помогает.
Это необходимо для того чтобы из двух баз данных когда-то сформированных в exel сформировать одну.

Отправлено: 14:42, 10-02-2006 | #252



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Pliomera

Технолог


Сообщения: 819
Благодарности: 117

Профиль | Отправить PM | Цитировать


Ну и в чем проблема-то? Стандартная функция СЧЕТЕСЛИ("диапазон","критерий").
Пусть в столбце A - 15 тыс. записей, в столбце C - 18 тыс. записей.
Столбцы B и D будут служебными.
В ячейке B1 пишем формулу: =СЧЕТЕСЛИ(C$1:C$18000, A1) и протягиваем ее до ячейки B15000;
В ячейке D1 пишем формулу: =СЧЕТЕСЛИ(A$1:A$15000, С1) и протягиваем ее до ячейки D18000;
Фильтруем поочередно столбцы B и D по нулевым значениям через автофильтр, и получаем набор уникальных значений для каждого набора записей. Пользуемся фишкой "выделить только видимые значения" и копируем дважды выделение на новый лист. Это будут уникальные значения.
Для вывода повторяющихся значений фильтруем любой столбец (B или D) по значению 1.

Отправлено: 15:57, 10-02-2006 | #253

43111


Сообщения: n/a

Профиль | Цитировать


огромное спасибо!!! Попробую......

Отправлено: 11:46, 11-02-2006 | #254

43111


Сообщения: n/a

Профиль | Цитировать


Попробовал ... Ничегоне получилось... Так как идет сравнение по одной ячейке... И в той и в другой колонке одни нули.....
Прочитайте пожалуйста внимательно мой вопрос..........!!!!!!!!!!!
Идет сравнение двух столбцов...
часть чисел присутствующих в первом столбце присутствуют и во втором ... Вот их-то и необходимо найти.....
А те которые не имеют пары отсортировать отдельно......
Помогите....

Отправлено: 12:14, 11-02-2006 | #255


Аватара для Pliomera

Технолог


Сообщения: 819
Благодарности: 117

Профиль | Отправить PM | Цитировать


Цитата:
Так как идет сравнение по одной ячейке...
Ничего подобного. Функция сравнивает значение в ячейке A1 со ВСЕМ диапазоном С1:С18000, и если значение в ячейке A1 присутствует в этом диапазоне, будет выведена 1, в противном случае - 0. Затем проверяется ячейка A2 и так далее. Тем самым единицами будут отмечены значения из столбца A, ПРИСУТСТВУЮЩИЕ в столбце C.
Затем проверяем значения из столбца C, ПРИСУТСТВУЮЩИЕ в столбце A. Все значения, напротив которых стоит 1 - будут парными, напротив которых стоит 0 - уникальными для каждого столбца.

Отправлено: 10:51, 13-02-2006 | #256


Новый участник


Сообщения: 14
Благодарности: 0

Профиль | Отправить PM | Цитировать


Нет, с этой формулой это не "прокатыват". Что такое абсолютные и относительные ссылки я знаю. Дело в том, что условие здесь надо вводить в ковычках. Получается такая формула: =СЧЁТЕСЛИ(B2:D2;"<A2"). Сами попробуйте, формула не "заполняется". Другое дело, если без знака <>. Тогда всё нормально.

Отправлено: 03:42, 14-02-2006 | #257


Аватара для Pliomera

Технолог


Сообщения: 819
Благодарности: 117

Профиль | Отправить PM | Цитировать


Цитата:
Дело в том, что условие здесь надо вводить в ковычках.
Это для чего? Не нужно там никаких кавычек. Кавычки стоят в мастере функций, для отображения структуры формулы. В реальной формуле они не нужны.

Отправлено: 09:25, 14-02-2006 | #258


Аватара для Gerdewski

Старожил


Сообщения: 260
Благодарности: 28

Профиль | Отправить PM | Цитировать


=СЧЁТЕСЛИ(B$1:B$20;СЦЕПИТЬ(">";C1))
b1:B20 - диапазон данных.
В столбце C критеорий.
Если я правильно понял задачу, то это решение.(Есть варианты).

-------
Скажи точно. Сколько вешать в граммах?


Отправлено: 11:58, 14-02-2006 | #259


Новый участник


Сообщения: 14
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата:
=СЧЁТЕСЛИ(B$1:B$20;СЦЕПИТЬ(">";C1))
Спасибо, дружище! Помог...

Отправлено: 03:27, 15-02-2006 | #260



Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2003/XP/2000 - [архив] Microsoft Excel

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2003/XP/2000 - [архив] Microsoft Excel 2003 и более ранние версии bobm Microsoft Office (Word, Excel, Outlook и т.д.) 541 25-01-2010 10:45
2007 - [архив] Microsoft Excel 2007 graverman Microsoft Office (Word, Excel, Outlook и т.д.) 100 12-12-2009 10:18
2007 - Microsoft Excel - общие вопросы shaint Microsoft Office (Word, Excel, Outlook и т.д.) 27 07-09-2009 16:17
Разное - [архив] Microsoft Office Microsoft Office (Word, Excel, Outlook и т.д.) 327 08-11-2007 23:21
Разное - [архив] Microsoft Outlook Bugs Microsoft Office (Word, Excel, Outlook и т.д.) 294 19-07-2007 21:50




 
Переход