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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.01.2015, 10:16   #1
Алена Александровн
Новичок
Джуниор
 
Регистрация: 22.01.2015
Сообщений: 2
По умолчанию Excel помогите пожалуйста!

Добрый день! Задание такое
2. Рассчитать зарплату сотрудника института.
Фамилия оклад Разряд должность степень зарплата

Фамилия, оклад, разряд – произвольные.
Должность: доцент или профессор.
Степень: кандидат наук или доктор наук.
Коэффициенты разрядов (на сколько нужно умножить оклад):
I – 1, II – 1,2. III – 1,4. IV – 1,6 и т. д.
Доплата за должность: доцент – 600р., профессор – 1200р.
Доплата за звание: кандидат наук – 900р, доктор наук – 1500р.


Но, что бы в таблицы не отражались цифры, нужно что бы были просто названия должностей, а все надбавки были скрыты и закреплены.
Алена Александровн вне форума Ответить с цитированием
Старый 22.01.2015, 10:30   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Вкладка Данные - Проверка данных - Параметры. Там выбираем Тип данных - Список Потом Источник и задаем нужные значения, которые будут появляться выпадающим списком.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 22.01.2015, 10:45   #3
Алена Александровн
Новичок
Джуниор
 
Регистрация: 22.01.2015
Сообщений: 2
По умолчанию

Спасибо Utkin, но это к сожалению не верно, данных в таблице вообще не должно быть видно. Только буквы, но при этом они должны складываться и умножаться
Алена Александровн вне форума Ответить с цитированием
Старый 22.01.2015, 10:53   #4
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Ну так введите диапазон в котором будут буквы. Затем в отдельной месте определите как это будет пересчитываться в конкретные числа (например, через функцию Если). Чтобы данных было не видно покрасьте их в белый цвет . В общем прежде чем утверждать, подумайте в свете новых данных. Хорошенько поразмыслите как это можно применить. То есть пишите где-то разряды, рядом ставки. Диапазоном указываете разряды (Ваши буквы). В формулах делаете пересчет по Если или например по относительной адресации относительно указанной ячейки (представьте есть абсолютная адресация, когда Вы указываете конкретный адрес ячейки, а есть относительная когда указываете насколько смещена ячейка в сторону). Подумайте, информации должно хватать для реализации задания.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 22.01.2015, 12:49   #5
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

см.вложение
в А пишите разряд в В получите оклад.
понятно, что оклад =База*Коэфнт, но... чему равен коэффциент - догадаться в таком зашифрованном файле - НЕ РЕАЛЬНО! (думаю доктора наук и профессора не расшифруют, а про доцентов и кандидатов - и говорить нечего...)

вообще, у меня появилась мечта - увидеть бы профессора IV разряда!
Вложения
Тип файла: rar коэфнт.rar (5.6 Кб, 7 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 22.01.2015, 15:02   #6
riniks17
Форумчанин
 
Регистрация: 15.12.2011
Сообщений: 355
По умолчанию

Мне показалось, что ТС хочет как то так. Формулу ещё можно доработать и скрыть. Тогда точно никто не увидит цифр. Только зарплату.

Вопрос вдогонку. Можно в диспетчере имён задать имя Доцент. Диапазон задать =200 , например. И это имя будет работать в формулах. А как можно прописать имя в ячейке, что б в формулу передавалось это значение? Т.е. в ячейке написал Доцент, а в формулу передалось 200.
Вложения
Тип файла: zip коэфнт.zip (8.1 Кб, 15 просмотров)

Последний раз редактировалось riniks17; 22.01.2015 в 15:09.
riniks17 вне форума Ответить с цитированием
Старый 22.01.2015, 15:50   #7
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

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

Цитата:
Т.е. в ячейке написал Доцент, а в формулу передалось 200
в диспетчере имен определяем имя Доцент
в строку значение для этого имени пишем =200

в любой ячейке =5*Доцент - в результате увидите 1000

как видите 1 Доцент - это 200, а 5 - уже тысяча!

из советских анекдотов:
пионер зарубил топором бабушку и завледел 20 копейками!
его обсуждают на совете отряда:
-- как можно было бабушку???... за 20 копеек!!!
он:
-- э-э-э-э, не скажите... а 5 бабушек - это уже рубль!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете

Последний раз редактировалось IgorGO; 22.01.2015 в 15:56.
IgorGO вне форума Ответить с цитированием
Старый 22.01.2015, 16:01   #8
riniks17
Форумчанин
 
Регистрация: 15.12.2011
Сообщений: 355
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
так в этом и есть смысл имен:
1. Осмысленно назвать диапазон или ячейку (тогда формула читается легче, ее смысл становиться более очевиден)
2. Скрыть за именем какой-то фрагмент расчетов, опять же сокращается текст самой формулы и она становиться удобочитаемой


в диспетчере имен определяем имя Доцент
в строку значение для этого имени пишем =200

в любой ячейке =2*Доцент - в результате увидите 400
Это понятно, спасибо. Но САМО СЛОВО Доцент можно взять из ячейки? Т.е. в формуле используется ячейка А2. А в ячейке написано слово Доцент. Можно как то сделать, что б формула воспринимала это слово, как имя диапазона?
riniks17 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите пожалуйста с функциями в Excel Nataly_ Microsoft Office Excel 7 07.04.2014 20:56
Помогите! Пожалуйста, mc excel) Шынар Помощь студентам 2 06.10.2013 22:54
ВПР в excel. Помогите пожалуйста! Евгения88 Microsoft Office Excel 3 09.12.2009 12:28
Помогите, пожалуйста c Excel 2003... Рина777 Microsoft Office Excel 4 02.11.2009 23:30
Помогите по Excel пожалуйста лопух Microsoft Office Excel 2 04.11.2007 17:25