|
|
Вверх #182 |
УмудрённыйРегистрация: 04.08.2003
|
angelShlesser
Ах, вон что. Тогда так: для Захаров С. Г. в ячейке AQ11 формула: =12*СЧЁТЕСЛИ(L11:AP11;1) +12*СЧЁТЕСЛИ(L11:AP11;2) -8*СЧЁТЕСЛИ(L11:AP11;0) +4*СЧЁТЕСЛИ(L11:AP11;"y") Для Плешаков А. И. и др, если будут, скопируете ячейку AQ11 в AQ12 и т. д. |
|
|
|
|
|
Вверх #183 |
НовенькийРегистрация: 28.12.2011
|
Цитата
(404) »
angelShlesser
Ах, вон что. Тогда так: для Захаров С. Г. в ячейке AQ11 формула: =12*СЧЁТЕСЛИ(L11:AP11;1) +12*СЧЁТЕСЛИ(L11:AP11;2) -8*СЧЁТЕСЛИ(L11:AP11;0) +4*СЧЁТЕСЛИ(L11:AP11;"y") Для Плешаков А. И. и др, если будут, скопируете ячейку AQ11 в AQ12 и т. д. ![]() Так а что можешь подсказать по выходным и праздникам. если в эти дни 0 или y тогда ничего не прибавлять, а когда 1 и 2 как обычно по +12 |
|
|
|
|
|
Вверх #184 |
УмудрённыйРегистрация: 04.08.2003
|
Цитата
(angelShlesser) »
Так а что можешь подсказать по выходным и праздникам.
если в эти дни 0 или y, тогда ничего не прибавлять, а когда 1 и 2 как обычно по +12 2. Для Захаров С. Г., теперь он в строке 12, в ячейке AQ12 формула: =12*СЧЁТЕСЛИ(L12:AP12;1) +12*СЧЁТЕСЛИ(L12:AP12;2) -8*СУММПРОИЗВ((L12:AP12=0)*(L$11:AP$11<>"В")) +4*СУММПРОИЗВ((L12:AP12="y")*(L$11:AP$11<>"В")) Обратите внимание: символ $ перед 11 нужен. 3. Для Плешаков А. И. и др, если будут, скопируете ячейку AQ12 в AQ13 и т. д. P.S. В вышеприведённых формулах есть недостаток: ячейки, в которых стоит 0, и пустые ячейки воспринимаются одинаково (лучше бы в пустых ячейках ставить прочерк "-", например); также если в ячейке случайно до или после "y" или "В" поставить пробел — ячейка будет обработана неверно. Исправить так: =12*СЧЁТЕСЛИ(L12:AP12;1) +12*СЧЁТЕСЛИ(L12:AP12;2) -8*СУММПРОИЗВ((СЖПРОБЕЛЫ(L12:AP12)="0")*(СЖПРОБЕЛЫ(L$11:AP$11)<>"В")) +4*СУММПРОИЗВ((СЖПРОБЕЛЫ(L12:AP12)="y")*(СЖПРОБЕЛЫ(L$11:AP$11)<>"В")) Вот теперь все потенциальные человеческие косяки отловили
Последний раз редактировалось 404; 28.12.2011 в 23:46. |
|
|
|
|
|
Вверх #186 |
УмудрённыйРегистрация: 04.08.2003
|
Цитата
(angelShlesser) »
А можно ли сделать с помощью цветной разметки?
А то через B это нельзя. Почему "через В" нельзя? Если нельзя сдвинуть вниз фамилии, введите дополнительную строку не №11, а другую: №8 и т. д., какая свободна. Можно вставить в строку 9, а название месяца куда-нибудь перенести, например, в ячейку I9; а слово "Должность" написать в ячейке I10. Можно у выходного дня ставить дополнительный значок рядом с числом, например: #14 или 14В. Последний раз редактировалось 404; 29.12.2011 в 00:07. |
|
|
|
|
|
Вверх #189 |
МодераторРегистрация: 29.06.2004
|
Уткина Анна
Макросом на VBA, с использованием команды StrReverse() Добавлено через 2 минуты http://www.vbaexpress.com/kb/getarticle.php?kb_id=188 |
|
|
|
|
|
Вверх #193 |
НовенькийРегистрация: 21.02.2012
|
Помогите с Excel,скоро надо сдать задания.
Вообщем самые простые задания я делала в Excel, а сейчас нам задали упражнения с формулами и функциями. Пыталась сама разобраться - не получилось. Скоро надо сдавать эти задания. Помогите пожалуйста.
|
|
|
|
|
|
Вверх #194 |
УмудрённыйРегистрация: 04.08.2003
|
Цитата
(ryska) »
не получилось
Первые 3 задачи — просто на построение графиков функций на отрезке x ∈ [-1, 1]: — вводите в столбец A1…A22 значения от -1 до 1 с шагом 0.05; — вводите в ячейку B2 требуемую функцию, только вместо "x" пишете "A2"; копируете ячейку B2 в ячейки B3…B22 — меню Вставка — Диаграмма — Нестандартные — Гладкие графики; Далее; вкладка Ряд, Значения: =Лист1!B2:B22, Подписи по оси X: =Лист1!A2:A22; Готово. Функции в Excel получаются типа такие: 1) =COS(ПИ()*A2)^2 2) =ЕСЛИ(A2>0.5; A2^(1/2); (1+ABS(0.2-A2))/(1+A2+A2^2)) 3) =ЕСЛИ(A2<0.2; 1+LN(1+A2); ЕСЛИ(A2<0.8; (1+A2^1/2)/(1+A2); 2*EXP(-2*A2))) 4-я задача — то же, но построение графика (поверхности) функции от двух переменных F(x, y) на отрезке x, y ∈ [-1, 1]: — вводите в строку B…L значения x от -1 до 1 с шагом 0.2; — вводите в столбец A2…A12 значения y от -1 до 1 с шагом 0.2; — вводите в ячейку B2 функцию: =B$1^2 - $A2^2 (обратите внимание на расстановку знаков "$" — так мы указываем при копировании формул для x менять только строку, а для y — только столбец); копируете ячейку B2 в ячейки B2…L12; — меню Вставка — Диаграмма — Стандартные — Поверхность; Далее; Диапазон: = =Лист4!A1:L12; Готово. 5-я задача — решение уравнения F(x) = 0, например при помощи надстройки "Поиск решения". Чтобы включить эту настройку: Сервис — Надстройки, отметить галкой "Поиск решения". — строите график функции F(x) = x^3 -5.36*x^2 + 1.25*x + 0.2563 (я сначала построил на интервале [-10, 10], но потом увидел, что все корни, т. е. пересечения графка с осью X лежат в интервале x ∈ [-1, 6]); — из графика видно, что приблизительные значения корней (т. е. точек пересечения графика с осью X): -0.2, 0.4 и 5 (раз уравнение кубическое, корней максимум 3); — вводите эти значения -0.2, 0.4 и 5 в ячейки F2…F4, а в ячейки G2…G4 копируете функцию (ячейку B2); — Сервис — Поиск решения, Установить целевую ячейку: G2, Равной: значению 0; Изменяя ячейки: F2; Выполнить; OK — получите более точное значение 1-го корня -0.130378; — повторите то же самое для ячеек F3, G3 и F4, G4 — получите уточнённые значения остальных двух корней: 0.385054 и 5.105324. Файл Excel прилагаю. P.S. Проверьте, правильно ли я записал функции в каждой задаче. Использовано: Яндекс и Помощь по Excel — Справку по функциям. P.P.S. А нафига это задают решать в Excel, можно было ещё в 1C задать, ха-ха Ну, для тренировки разве что.
Последний раз редактировалось 404; 23.02.2012 в 20:34. |
|
|
|
|
|
Вверх #195 |
ОпытныйРегистрация: 05.03.2010
Адрес: Vinnitsa, UA
|
Цитата
(404) »
P.P.S. А нафига это задают решать в Excel, можно было ещё в 1C задать, ха-ха
Ну, для тренировки разве что.
|
|
|
|
|
|
Вверх #196 |
УмудрённыйРегистрация: 04.08.2003
|
FeyFre
Да, вариант "на ассемблере" ещё смешней. А если серьёзно — для решения таких задач предназначены программы типа MATLAB, где для этого достаточно ровно одной команды. Excel всё-таки предназначен для других целей, в основном для "лёгких" задач финансов и учёта. Последний раз редактировалось 404; 22.02.2012 в 13:06. |
|
|
|
|
|
Вверх #198 |
УмудрённыйРегистрация: 04.08.2003
|
FeyFre
Такие задачи мало помогут освоить применение инструмента Excel по назначению, т. е. для задач финансов и учёта. Максимум можно за уши притянуть знакомство с ЕСЛИ и $, и то если преподаватель заострит внимание. А для финансов и учёта важны всякие СУММ, СУММЕСЛИ, СЧЁТЕСЛИ; выборки с несколькими условиями при помощи СУММПРОИЗВ((<критерий1>)*(<критерий2>)*…) и формул диапазона; ну и ПОИСКПОЗ и СМЕЩ. А тут задачи ещё приводили "переставить в слове буквы задом-наперёд при помощи Excel", ну где это потом может применяться ![]() В "академических целях", на логику и усвоение понятий функций и численного нахождения корней уравнений — да, может быть, типа "лабораторная работа по математике". Корни только тогда лучше, для понимания, искать "вруную" методом половинного деления, Ньютона и т. д., или просто последовательным подбором знаков после запятой; без использования надстройки "Поиск решения". P.S. Я так уже понимаю, сюда ходят и авторы этих "курсов по Excel", и студенты
Последний раз редактировалось 404; 22.02.2012 в 16:42. |
|
|
|
|
|
Вверх #199 |
ОпытныйРегистрация: 05.03.2010
Адрес: Vinnitsa, UA
|
Цитата
(404) »
В "академических целях", на логику и усвоение понятий функций и численного нахождения корней уравнений — да, может быть, типа "лабораторная работа по математике". Корни только тогда лучше, для понимания, искать "вруную" методом половинного деления, Ньютона и т. д., или просто последовательным подбором знаков после запятой; без использования надстройки "Поиск решения".
Цитата
Такие задачи мало помогут освоить применение инструмента Excel по назначению, т. е. для задач финансов и учёта.
|
|
|
|
|
|
Вверх #200 |
НовенькийРегистрация: 21.02.2012
|
Цитата
(404) »
А что именно "не получилось"?
Первые 3 задачи — просто на построение графиков функций на отрезке x ∈ [-1, 1]: — вводите в столбец A1…A22 значения от -1 до 1 с шагом 0.05; — вводите в ячейку B2 требуемую функцию, только вместо "x" пишете "A2"; копируете ячейку B2 в ячейки B3…B22 — меню Вставка — Диаграмма — Нестандартные — Гладкие графики; Далее; вкладка Ряд, Значения: =Лист1!B2:B22, Подписи по оси X: =Лист1!A2:A22; Готово. Функции в Excel получаются типа такие: 1) =COS(ПИ()*A2)^2 2) =ЕСЛИ(A2>0.5; A2^(1/2); (1+ABS(0.2-A2))/(1+A2+A2^2)) 3) =ЕСЛИ(A2<0.2; 1+LN(1+A2); ЕСЛИ(A2<0.8; (1+A2^1/2)/(1+A2); 2*EXP(-2*A2))) 4-я задача — то же, но построение графика (поверхности) функции от двух переменных F(x, y) на отрезке x, y ∈ [-1, 1]: — вводите в строку B…L значения x от -1 до 1 с шагом 0.2; — вводите в столбец A2…A12 значения y от -1 до 1 с шагом 0.2; — вводите в ячейку B2 функцию: =B$1^2 - $A2^2 (обратите внимание на расстановку знаков "$" — так мы указываем при копировании формул для x менять только строку, а для y — только столбец); копируете ячейку B2 в ячейки B2…L12; — меню Вставка — Диаграмма — Стандартные — Поверхность; Далее; Диапазон: = =Лист4!A1:L12; Готово. 5-я задача — решение уравнения F(x) = 0, например при помощи надстройки "Поиск решения". Чтобы включить эту настройку: Сервис — Надстройки, отметить галкой "Поиск решения". — строите график функции F(x) = x^3 -5.36*x^2 + 1.25*x + 0.2563 (я сначала построил на интервале [-10, 10], но потом увидел, что все корни, т. е. пересечения графка с осью X лежат в интервале x ∈ [-1, 6]); — из графика видно, что приблизительные значения корней (т. е. точек пересечения графика с осью X): -0.2, 0.4 и 5 (раз уравнение кубическое, корней максимум 3); — вводите эти значения -0.2, 0.4 и 5 в ячейки F2…F4, а в ячейки G2…G4 копируете функцию (ячейку B2); — Сервис — Поиск решения, Установить целевую ячейку: G2, Равной: значению 0; Изменяя ячейки: F2; Выполнить; OK — получите более точное значение 1-го корня -0.130378; — повторите то же самое для ячеек F3, G3 и F4, G4 — получите уточнённые значения остальных двух корней: 0.385054 и 5.105324. Файл Excel прилагаю. P.S. Проверьте, правильно ли я записал функции в каждой задаче. Использовано: Яндекс и Помощь по Excel — Справку по функциям. P.P.S. А нафига это задают решать в Excel, можно было ещё в 1C задать, ха-ха Ну, для тренировки разве что.
|
|
|
|