Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Счет значений в строке с учетом интервала и повторяемости - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
Счет значений в строке с учетом интервала и повторяемости
dimahk Дата: Пятница, 01.05.2020, 20:14 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Всем привет! Прошу помощи у знатоков!
Сразу скажу, очень похожее решение есть в теме http://www.excelworld.ru/forum/2-42857-1 , но не смог реализовать под свои нужды и реалии, а именно:
Условие:
в строке, в 30 ячейках значения - либо 1, либо пустота (0 или любой другой символ)(таких строк в моей задаче может быть до 200 000)
Задача:
Для каждой строки вывести максимальное кол-во единиц с условием, что эти единицы находятся в соседних ячейках
Пример:
1 _ 1 1 1 _ _ 1 1 1 1 _ _ _ _ правильный ответ - 4
_ _ _ 1 _ 1 _ _ _ 1 1 _ _ _ _ правильные ответ - 2
_ _ 1 _ _ 1 _ _ _ _ _ _ _ _ 1 правильный ответ - 1
 
Ответить
СообщениеВсем привет! Прошу помощи у знатоков!
Сразу скажу, очень похожее решение есть в теме http://www.excelworld.ru/forum/2-42857-1 , но не смог реализовать под свои нужды и реалии, а именно:
Условие:
в строке, в 30 ячейках значения - либо 1, либо пустота (0 или любой другой символ)(таких строк в моей задаче может быть до 200 000)
Задача:
Для каждой строки вывести максимальное кол-во единиц с условием, что эти единицы находятся в соседних ячейках
Пример:
1 _ 1 1 1 _ _ 1 1 1 1 _ _ _ _ правильный ответ - 4
_ _ _ 1 _ 1 _ _ _ 1 1 _ _ _ _ правильные ответ - 2
_ _ 1 _ _ 1 _ _ _ _ _ _ _ _ 1 правильный ответ - 1

Автор - dimahk
Дата добавления - 01.05.2020 в 20:14
AlexM Дата: Пятница, 01.05.2020, 21:53 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Надо прикладывать файл пример
Код
=МАКС(ЧАСТОТА(СТОЛБЕЦ(A:O);(A1:O1<>1)*СТОЛБЕЦ(A:O)))-1

Пробуйте, должно получится.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеНадо прикладывать файл пример
Код
=МАКС(ЧАСТОТА(СТОЛБЕЦ(A:O);(A1:O1<>1)*СТОЛБЕЦ(A:O)))-1

Пробуйте, должно получится.

Автор - AlexM
Дата добавления - 01.05.2020 в 21:53
dimahk Дата: Пятница, 01.05.2020, 22:33 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Офигеть! Работает, большое спасибо, пробую разобраться как работает!

Еще вопрос, прикрепил файл примера, в последней ячейке ваша формула, настроил ее на пересчет "0" все работает как надо, а как добавить условие, что повторение должно считаться только между "1" ?

В файле все выделил и пометил
К сообщению приложен файл: 2743222.xlsx (10.5 Kb)
 
Ответить
СообщениеОфигеть! Работает, большое спасибо, пробую разобраться как работает!

Еще вопрос, прикрепил файл примера, в последней ячейке ваша формула, настроил ее на пересчет "0" все работает как надо, а как добавить условие, что повторение должно считаться только между "1" ?

В файле все выделил и пометил

Автор - dimahk
Дата добавления - 01.05.2020 в 22:33
прохожий2019 Дата: Суббота, 02.05.2020, 13:24 | Сообщение № 4
Группа: Проверенные
Ранг: Старожил
Сообщений: 1298
Репутация: 327 ±
Замечаний: 0% ±

365 Beta Channel
по такому раскладу нужно диапазон ограничить, получился монстрик
Код
=МАКС(ЧАСТОТА(СТОЛБЕЦ(ИНДЕКС(A2:AF2;ПОИСКПОЗ(1;A2:AF2;0)):ИНДЕКС(A2:AF2;ПРОСМОТР(;-1/(A2:AF2=1);СТОЛБЕЦ(A2:AF2))));(ИНДЕКС(A2:AF2;ПОИСКПОЗ(1;A2:AF2;0)):ИНДЕКС(A2:AF2;ПРОСМОТР(;-1/(A2:AF2=1);СТОЛБЕЦ(A2:AF2)))=1)*СТОЛБЕЦ(ИНДЕКС(A2:AF2;ПОИСКПОЗ(1;A2:AF2;0)):ИНДЕКС(A2:AF2;ПРОСМОТР(;-1/(A2:AF2=1);СТОЛБЕЦ(A2:AF2))))))-1
либо сделать именованную формулу диапазон
Код
=ИНДЕКС(Лист1!$A2:$AF2;ПОИСКПОЗ(1;Лист1!$A2:$AF2;0)):ИНДЕКС(Лист1!$A2:$AF2;ПРОСМОТР(;-1/(Лист1!$A2:$AF2=1);СТОЛБЕЦ(Лист1!$A2:$AF2)))
и тогда просто
Код
=МАКС(ЧАСТОТА(СТОЛБЕЦ(диапазон);(диапазон=1)*СТОЛБЕЦ(диапазон)))-1
К сообщению приложен файл: 8132080.xlsx (10.4 Kb)
 
Ответить
Сообщениепо такому раскладу нужно диапазон ограничить, получился монстрик
Код
=МАКС(ЧАСТОТА(СТОЛБЕЦ(ИНДЕКС(A2:AF2;ПОИСКПОЗ(1;A2:AF2;0)):ИНДЕКС(A2:AF2;ПРОСМОТР(;-1/(A2:AF2=1);СТОЛБЕЦ(A2:AF2))));(ИНДЕКС(A2:AF2;ПОИСКПОЗ(1;A2:AF2;0)):ИНДЕКС(A2:AF2;ПРОСМОТР(;-1/(A2:AF2=1);СТОЛБЕЦ(A2:AF2)))=1)*СТОЛБЕЦ(ИНДЕКС(A2:AF2;ПОИСКПОЗ(1;A2:AF2;0)):ИНДЕКС(A2:AF2;ПРОСМОТР(;-1/(A2:AF2=1);СТОЛБЕЦ(A2:AF2))))))-1
либо сделать именованную формулу диапазон
Код
=ИНДЕКС(Лист1!$A2:$AF2;ПОИСКПОЗ(1;Лист1!$A2:$AF2;0)):ИНДЕКС(Лист1!$A2:$AF2;ПРОСМОТР(;-1/(Лист1!$A2:$AF2=1);СТОЛБЕЦ(Лист1!$A2:$AF2)))
и тогда просто
Код
=МАКС(ЧАСТОТА(СТОЛБЕЦ(диапазон);(диапазон=1)*СТОЛБЕЦ(диапазон)))-1

Автор - прохожий2019
Дата добавления - 02.05.2020 в 13:24
AlexM Дата: Воскресенье, 03.05.2020, 17:25 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
С ограничением диапазона
Код
=МАКС(ЧАСТОТА(СТОЛБЕЦ(ИНДЕКС(B2:AF2;ПОИСКПОЗ(1;B2:AF2;)):ИНДЕКС(B2:AF2;-ПРОСМОТР(;1-СТОЛБЕЦ(B:AF)/B2:AF2)));(B2:AF2<>0)*СТОЛБЕЦ(B:AF)))-1
К сообщению приложен файл: 2743222_01.xlsx (9.1 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеС ограничением диапазона
Код
=МАКС(ЧАСТОТА(СТОЛБЕЦ(ИНДЕКС(B2:AF2;ПОИСКПОЗ(1;B2:AF2;)):ИНДЕКС(B2:AF2;-ПРОСМОТР(;1-СТОЛБЕЦ(B:AF)/B2:AF2)));(B2:AF2<>0)*СТОЛБЕЦ(B:AF)))-1

Автор - AlexM
Дата добавления - 03.05.2020 в 17:25
dimahk Дата: Понедельник, 06.07.2020, 16:24 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Всем снова привет! В прошлый раз все получилось, еще раз огромное спасибо вам и этому форуму (капец скок проблем решил с инфой которая тут есть)!
Появилась новая задача, сам решить не могу.

Пример с файлом прикрепил.
Суть: есть заданный промежуток - например "2", задача - посмотреть сколько раз в строке этот промежуток встречается от заполненной ячейки до следующей заполненной.
В файле с примером выделил все цветами: от каждой единицы отсчитывается кол-во ячеек (кол-во задано в столбце "O") если через заданное число встречается значение то "+1", если пустота то "0" и так от каждой ячейки, в итоге нужно получить число, сколько раз заданный промежуток повторился в столбце.
К сообщению приложен файл: _2.xlsx (9.5 Kb)
 
Ответить
СообщениеВсем снова привет! В прошлый раз все получилось, еще раз огромное спасибо вам и этому форуму (капец скок проблем решил с инфой которая тут есть)!
Появилась новая задача, сам решить не могу.

Пример с файлом прикрепил.
Суть: есть заданный промежуток - например "2", задача - посмотреть сколько раз в строке этот промежуток встречается от заполненной ячейки до следующей заполненной.
В файле с примером выделил все цветами: от каждой единицы отсчитывается кол-во ячеек (кол-во задано в столбце "O") если через заданное число встречается значение то "+1", если пустота то "0" и так от каждой ячейки, в итоге нужно получить число, сколько раз заданный промежуток повторился в столбце.

Автор - dimahk
Дата добавления - 06.07.2020 в 16:24
AlexM Дата: Понедельник, 06.07.2020, 17:16 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Для столбца О - "Правильный ответ" подходит формула из сообщения №2
Код
=МАКС(ЧАСТОТА(СТОЛБЕЦ(B:N);(B2:N2<>1)*СТОЛБЕЦ(B:N)))-1
Остальное не понял
К сообщению приложен файл: _2_01.xlsx (8.9 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Понедельник, 06.07.2020, 17:16
 
Ответить
СообщениеДля столбца О - "Правильный ответ" подходит формула из сообщения №2
Код
=МАКС(ЧАСТОТА(СТОЛБЕЦ(B:N);(B2:N2<>1)*СТОЛБЕЦ(B:N)))-1
Остальное не понял

Автор - AlexM
Дата добавления - 06.07.2020 в 17:16
dimahk Дата: Понедельник, 06.07.2020, 17:39 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Имеем заданное значение - 2
Посмотреть сколько раз это значение встречается от одной заполненной ячейки до следующей заполненной
1 _ _ 1 - 1 раз
1 _ _ _ - 0 раз
1 1 _ 1 1 - 2 раза

То есть сколько раз от одной единицы до второй встречаются две ячейки


Сообщение отредактировал dimahk - Понедельник, 06.07.2020, 17:46
 
Ответить
СообщениеИмеем заданное значение - 2
Посмотреть сколько раз это значение встречается от одной заполненной ячейки до следующей заполненной
1 _ _ 1 - 1 раз
1 _ _ _ - 0 раз
1 1 _ 1 1 - 2 раза

То есть сколько раз от одной единицы до второй встречаются две ячейки

Автор - dimahk
Дата добавления - 06.07.2020 в 17:39
AlexM Дата: Понедельник, 06.07.2020, 18:14 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Вы про 2 в двух сообщениях пишите. В примере двойки нет



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеВы про 2 в двух сообщениях пишите. В примере двойки нет

Автор - AlexM
Дата добавления - 06.07.2020 в 18:14
dimahk Дата: Понедельник, 06.07.2020, 18:38 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Виноват )
Двойку просто в пример, а так для каждой строчки будут свои значения, их будет много и они будут определяться через ВПР
Просто пытался суть объяснить )
 
Ответить
СообщениеВиноват )
Двойку просто в пример, а так для каждой строчки будут свои значения, их будет много и они будут определяться через ВПР
Просто пытался суть объяснить )

Автор - dimahk
Дата добавления - 06.07.2020 в 18:38
AlexM Дата: Понедельник, 06.07.2020, 18:43 | Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Суть нужно объяснять на данных в файле.
Пока не понятно, как суть подогнать под ваш файл.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеСуть нужно объяснять на данных в файле.
Пока не понятно, как суть подогнать под ваш файл.

Автор - AlexM
Дата добавления - 06.07.2020 в 18:43
dimahk Дата: Понедельник, 06.07.2020, 19:29 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Упростил, подписал комментарии, может так получится объясниться
К сообщению приложен файл: 5284647.xlsx (9.9 Kb)
 
Ответить
СообщениеУпростил, подписал комментарии, может так получится объясниться

Автор - dimahk
Дата добавления - 06.07.2020 в 19:29
AlexM Дата: Понедельник, 06.07.2020, 20:38 | Сообщение № 13
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
В строке 3 (Тест 2) вы пишите
Ответ пять, потому что в этой строке от "единицы" до следующей "единицы" промежуток в 2 ячейки встречается 5 раз
Я не вижу тут пять промежутков по две ячейки. Вижу один из одной ячейки



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеВ строке 3 (Тест 2) вы пишите
Ответ пять, потому что в этой строке от "единицы" до следующей "единицы" промежуток в 2 ячейки встречается 5 раз
Я не вижу тут пять промежутков по две ячейки. Вижу один из одной ячейки

Автор - AlexM
Дата добавления - 06.07.2020 в 20:38
dimahk Дата: Понедельник, 06.07.2020, 20:54 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
В этом и заключается сложность.
Задача посчитать кол-во между "единицами" при условии, что между ними две ячейки (или три как в строках Тест_4, Тест_5) даже если это не пустые ячейки

то есть
1 _ _ 1 - один промежуток между "единцами" в две ячейки
1 1 _ 1 - так же один промежуток между "единцами" в две ячейки
1 1 1 1 - так же один промежуток между "единцами" в две ячейки
_ 1 1 1 - нет промежутка в две ячейки между "единцами"
 
Ответить
СообщениеВ этом и заключается сложность.
Задача посчитать кол-во между "единицами" при условии, что между ними две ячейки (или три как в строках Тест_4, Тест_5) даже если это не пустые ячейки

то есть
1 _ _ 1 - один промежуток между "единцами" в две ячейки
1 1 _ 1 - так же один промежуток между "единцами" в две ячейки
1 1 1 1 - так же один промежуток между "единцами" в две ячейки
_ 1 1 1 - нет промежутка в две ячейки между "единцами"

Автор - dimahk
Дата добавления - 06.07.2020 в 20:54
AlexM Дата: Понедельник, 06.07.2020, 21:00 | Сообщение № 15
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Действительно очень сложно считать то чего нет
1 _ _ 1 - один промежуток между "единцами" в две ячейки тут вижу
1 1 _ 1 - так же один промежуток между "единцами" в две ячейки тут не вижу
1 1 1 1 - так же один промежуток между "единцами" в две ячейки тут не вижу
_ 1 1 1 - нет промежутка в две ячейки между "единцами" тут вижу



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеДействительно очень сложно считать то чего нет
1 _ _ 1 - один промежуток между "единцами" в две ячейки тут вижу
1 1 _ 1 - так же один промежуток между "единцами" в две ячейки тут не вижу
1 1 1 1 - так же один промежуток между "единцами" в две ячейки тут не вижу
_ 1 1 1 - нет промежутка в две ячейки между "единцами" тут вижу

Автор - AlexM
Дата добавления - 06.07.2020 в 21:00
прохожий2019 Дата: Понедельник, 06.07.2020, 21:19 | Сообщение № 16
Группа: Проверенные
Ранг: Старожил
Сообщений: 1298
Репутация: 327 ±
Замечаний: 0% ±

365 Beta Channel
если правильно понял:
Код
=СУММПРОИЗВ(СМЕЩ(B2;;;1;СЧЁТЗ($B$1:$J$1)-L2-1)*СМЕЩ(B2;;L2+1;1;СЧЁТЗ($B$1:$J$1)-L2-1))
в 365:
Код
=СУММПРОИЗВ(ИНДЕКС(B2:J2;ПОСЛЕД(1;СЧЁТ($B$1:$J$1)-L2-1))*ИНДЕКС(B2:J2;ПОСЛЕД(1;СЧЁТ($B$1:$J$1)-L2-1;L2+2)))
К сообщению приложен файл: 3388142.xlsx (11.2 Kb)


Сообщение отредактировал прохожий2019 - Понедельник, 06.07.2020, 21:49
 
Ответить
Сообщениеесли правильно понял:
Код
=СУММПРОИЗВ(СМЕЩ(B2;;;1;СЧЁТЗ($B$1:$J$1)-L2-1)*СМЕЩ(B2;;L2+1;1;СЧЁТЗ($B$1:$J$1)-L2-1))
в 365:
Код
=СУММПРОИЗВ(ИНДЕКС(B2:J2;ПОСЛЕД(1;СЧЁТ($B$1:$J$1)-L2-1))*ИНДЕКС(B2:J2;ПОСЛЕД(1;СЧЁТ($B$1:$J$1)-L2-1;L2+2)))

Автор - прохожий2019
Дата добавления - 06.07.2020 в 21:19
dimahk Дата: Понедельник, 06.07.2020, 22:38 | Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
1 1 _ 1 - так же один промежуток между "единцами" в две ячейки тут не вижу


Между левой и правой единицей - две ячейки (не важно пустых или заполненных)
Нужно именно от каждой единицы проверить, будет ли через 2 ячейки (или 3) единица и если да, то пересчитать кол-во таких промежутков между единицами
 
Ответить
Сообщение
1 1 _ 1 - так же один промежуток между "единцами" в две ячейки тут не вижу


Между левой и правой единицей - две ячейки (не важно пустых или заполненных)
Нужно именно от каждой единицы проверить, будет ли через 2 ячейки (или 3) единица и если да, то пересчитать кол-во таких промежутков между единицами

Автор - dimahk
Дата добавления - 06.07.2020 в 22:38
прохожий2019 Дата: Понедельник, 06.07.2020, 22:58 | Сообщение № 18
Группа: Проверенные
Ранг: Старожил
Сообщений: 1298
Репутация: 327 ±
Замечаний: 0% ±

365 Beta Channel
так а мое решение чем не подошло?
 
Ответить
Сообщениетак а мое решение чем не подошло?

Автор - прохожий2019
Дата добавления - 06.07.2020 в 22:58
dimahk Дата: Понедельник, 06.07.2020, 23:04 | Сообщение № 19
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Цитата прохожий2019, 06.07.2020 в 22:58, в сообщении № 18 ()
так а мое решение чем не подошло?


Вот только закончил применять - подошло!)
Спасибо огромное!

А если можно описать, как это работает??? :'(
Хотелось бы не только применить, но и понять
 
Ответить
Сообщение
Цитата прохожий2019, 06.07.2020 в 22:58, в сообщении № 18 ()
так а мое решение чем не подошло?


Вот только закончил применять - подошло!)
Спасибо огромное!

А если можно описать, как это работает??? :'(
Хотелось бы не только применить, но и понять

Автор - dimahk
Дата добавления - 06.07.2020 в 23:04
прохожий2019 Дата: Понедельник, 06.07.2020, 23:58 | Сообщение № 20
Группа: Проверенные
Ранг: Старожил
Сообщений: 1298
Репутация: 327 ±
Замечаний: 0% ±

365 Beta Channel
как это работает???
на примере первой строки - нужно вычислить вот это
Код
=СУММПРОИЗВ(B2:G2*E2:J2)
логика простая - ячейка B2 умножается на E2, C2 на F2 и т.д. далее берется сумма этих произведений - единица получится только если в обеих окажется единица - т.о. сумма и есть число искомых пар. Но задача усложнена тем, что где-то нужно смотреть через две ячейки, а где-то через три, поэтому диапазоны вычисляются через СМЕЩ(); альтернативный вариант (если расстояние будет только 2 или 3 ячейки):
Код
=ВЫБОР(L2;;СУММПРОИЗВ(B2:G2*E2:J2);СУММПРОИЗВ(B2:F2;F2:J2))
или вот такая массивка
Код
=ВЫБОР(L2;;СУММ(B2:G2*E2:J2);СУММ(B2:F2*F2:J2))
К сообщению приложен файл: 2184004.xlsx (11.5 Kb)


Сообщение отредактировал прохожий2019 - Вторник, 07.07.2020, 00:10
 
Ответить
Сообщение
как это работает???
на примере первой строки - нужно вычислить вот это
Код
=СУММПРОИЗВ(B2:G2*E2:J2)
логика простая - ячейка B2 умножается на E2, C2 на F2 и т.д. далее берется сумма этих произведений - единица получится только если в обеих окажется единица - т.о. сумма и есть число искомых пар. Но задача усложнена тем, что где-то нужно смотреть через две ячейки, а где-то через три, поэтому диапазоны вычисляются через СМЕЩ(); альтернативный вариант (если расстояние будет только 2 или 3 ячейки):
Код
=ВЫБОР(L2;;СУММПРОИЗВ(B2:G2*E2:J2);СУММПРОИЗВ(B2:F2;F2:J2))
или вот такая массивка
Код
=ВЫБОР(L2;;СУММ(B2:G2*E2:J2);СУММ(B2:F2*F2:J2))

Автор - прохожий2019
Дата добавления - 06.07.2020 в 23:58
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!