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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 12.01.2009, 20:37   #1
Клубничка
Пользователь
 
Регистрация: 12.01.2009
Сообщений: 33
Вопрос Использование логических функций

Доброе время суток!
Думала, знаю Excel хотя бы на «хорошо», на практике оказалось все намного хуже.
Знающие люди, научите, пожалуйста.
Дана база данных:
Фамилия_учащегося Русский_язык
Иванов 3
Петров 4
Сидоров 2
Подсчитать количество человек и вывести в отдельной ячейке фамилии тех, оценка которых за четверть «неудовлетворительно».
С количеством все понятно, а вот с выводом в отдельной ячейке фамилий двоечников, совсем никак. Без VBA.
Клубничка вне форума
Старый 12.01.2009, 21:37   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

можно и дальше считать, что знаете эксель на "хорошо".
я не смог с помощью формул собрать массив данных в текстовую строку. Было б здорово, если б кто написал, как это сделать - очень часто надо было, а не разу не вышло...
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума
Старый 13.01.2009, 15:21   #3
Клубничка
Пользователь
 
Регистрация: 12.01.2009
Сообщений: 33
По умолчанию

К сожалению, мне от этого не легче. База данных на 1200 учеников есть, а решения проблемы нет. Может быть эта проблема решаема через макросы или VBA, хотя честно признаюсь там и там – «дуб».
Клубничка вне форума
Старый 13.01.2009, 15:39   #4
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Цитата:
Сообщение от Клубничка Посмотреть сообщение
К сожалению, мне от этого не легче. База данных на 1200 учеников есть, а решения проблемы нет. Может быть эта проблема решаема через макросы или VBA, хотя честно признаюсь там и там – «дуб».
макросы и VBA — это одно и тоже. Проблема серьезная, но решаемая. Нужно ставить магарыч EducatedFool, он разберется!

А почему не попробовать через фильтры? Отфильтровать «двоечников», а затем скопировать как текст и вставить в ячейку как текст.
Хотелось бы примерчик файла
Лучше день потерять — потом за пять минут долететь!©

Последний раз редактировалось viter.alex; 13.01.2009 в 15:42.
viter.alex вне форума
Старый 13.01.2009, 15:51   #5
Клубничка
Пользователь
 
Регистрация: 12.01.2009
Сообщений: 33
По умолчанию

Макросы можно создать и не писав программного кода, машина сама все поставит куда надо, а в VBA надо прописывать все (переменные, действия). Или я не догоняю чего-то?
И фильтры, к сожалению, тоже не решение проблемы. Учеников в моей школе 1200, и у каждого от 15 до 18 предметов в четверти. А в Управлении образования 7 школ, не сидеть же им всем с фильтрами
Клубничка вне форума
Старый 13.01.2009, 16:04   #6
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Цитата:
Сообщение от Клубничка Посмотреть сообщение
Макросы можно создать и не писав программного кода, машина сама все поставит куда надо, а в VBA надо прописывать все (переменные, действия). Или я не догоняю чего-то?
Совсем чуть-чуть не догоняешь. Макросы машина пишет на VBA . Их хорошо использовать в качестве примера как, что делать, а потом уже писать готовый код.
Да, ситуация действительно запущеная с этими школами, учениками и «двоечниками». Учились бы хорошо и не было бы проблем
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума
Старый 13.01.2009, 16:09   #7
Клубничка
Пользователь
 
Регистрация: 12.01.2009
Сообщений: 33
По умолчанию

Э, уважаемый, viter.alex, зато я знаю, что имена собственные пишутся с большой буквы
И все-таки, как мне одним выстрелом убить дух зайцев?
Клубничка вне форума
Старый 13.01.2009, 16:17   #8
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Цитата:
Сообщение от Клубничка Посмотреть сообщение
Э, уважаемый, viter.alex, зато я знаю, что имена собственные пишутся с большой буквы
И все-таки, как мне одним выстрелом убить дух зайцев?
Пока не знаю. Я сам недавно с Excel работаю, до этого все в Word'e делал.
дух зайцев — это +1
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума
Старый 13.01.2009, 16:32   #9
Клубничка
Пользователь
 
Регистрация: 12.01.2009
Сообщений: 33
По умолчанию

Ну, вот видите, какой внимательный! Большой плюс.
Клубничка вне форума
Старый 13.01.2009, 16:47   #10
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Ну если Вы всё же согласитесь на использование макросов, то прикрепите к сообщению образец файла, и подробно укажите (возможно, выделяя ячейки цветом), в каких диапазонах ячеек находятся данные для обработки (если в файле несколько таблиц), на каких листах формировать списки двоечников (или отличников тоже подсчитать не помешает?), а там уже будем разбираться...
EducatedFool вне форума
Закрытая тема


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
использование процедур и функций! ...Оленька... Паскаль, Turbo Pascal, PascalABC.NET 0 24.12.2008 15:33
Использование функций Excel СеВа Microsoft Office Excel 0 14.03.2008 13:37
использование процедур и функций для работы с массивами.....Паскаль.... КиношкА Помощь студентам 6 13.01.2008 14:23