Консультация № 174767
02.12.2009, 11:05
35.00 руб.
0 5 1
1. Создать таблицу товаров в экселе следующего вида:

товар цена(руб.) наценка(%) цена с наценкой кол-во(шт.)
наименование 10,00р. 10,0% 11,00р. 5 шт.
наименование 11,00р. 15,0% 12,65р. 100 шт.
наименование 15,00р. 12,0% 16,80р. 3 шт.
Среднее: 12,00р. всего: 108 шт.
2. Ввести свои данные и отсортировать таблицу по первому столбцу.
3. Задать имена заголовкам диапазона и использовать их при записи формул.
4. Наложить пользовательский формат на ячейки:
a. «товар»: формат – текстовый, при вводе цифр (отрицательных, положительных, нуля) в ячейке отображать надпись «неверный формат данных»
b. «цена»: формат – денежный, при вводе текста, отрицательных чисел и нуля в ячейке отображать надпись «неверный формат данных». Так же наложить формат с условием: ячейку с максимальной ценой окрашивать синим, с минимальной – красным.
c. «наценка»: формат – процентный, при вводе текста и отрицательных цифр в ячейке отображать надпись «неверный формат данных»
d. «цена с наценкой» формат – денежный, в колонке производится вычисление цены с учетом наценки
e. «кол-во»: формат – числовой (только для положительных чисел) после числа выводить «шт.»(примечание: выравнивание текста «по центру», цифры должны выравниваться относительно «шт.»); при нулевом значении выводить надпись «товар отсутствует», при отрицательном и текстовом - «неверный формат данных».
f. «среднее»: формат – денежный, перед числом выводить надпись «среднее», в ячейке подчитывать среднеарифметическое от цен.
g. «всего»: перед числом выводить надпись всего, после числа – «шт.»; в ячейке производится суммирование количества товаров.

Обсуждение

Неизвестный
02.12.2009, 12:31
общий
Так в чем вопрос-то?
Ну вот сделал я табличку. Вам полегчает?
Или Вам процесс расписать? Со скринами, с видео?
Или табличку прислать готовую?
Вопрос-то в чем?
Неизвестный
02.12.2009, 13:12
общий
прислать табличку и расписать как сделать формат с условием" ячейку с максимальной ценой окрашивать синим, с минимальной – красным." и"при вводе цифр (отрицательных, положительных, нуля) в ячейке отображать надпись «неверный формат данных»"
давно
Модератор
137394
1850
02.12.2009, 17:09
общий
Кусмарцев Андрей Валерьевич:
Для какой версии Excel это надо?
при вводе цифр (отрицательных, положительных, нуля) в ячейке отображать надпись «неверный формат данных»"

при нулевом значении выводить надпись «товар отсутствует», при отрицательном и текстовом - «неверный формат данных».

О чём идёт речь? Вы что хотите, если в ячейке набрали 0, то вместо 0 высветилось «товар отсутствует» ?
Об авторе:
Понеже не словес красных бог слушает, но дел наших хощет
Неизвестный
02.12.2009, 19:44
общий
Цитата: 307880
прислать табличку и расписать как сделать

Нехило. Мне уже нравится.
давно
Модератор
137394
1850
02.12.2009, 22:35
общий
это ответ
Здравствуйте, Кусмарцев Андрей Валерьевич.
При ответе использовал Excel 2003, справочную систему Excel, сайт

1.
Цитата: Из справочной системы
По умолчанию Microsoft Excel не распознает заголовки в формулах. Чтобы использовать заголовки в формулах, выберите команду Параметры в меню Сервис. На вкладке Вычисления в группе Параметры книги установите флажок Допускать названия диапазонов.


При создании пользовательских форматов в Excel:
Цитата: сайт
Любой пользовательский текст (кг, чел, шт и тому подобные) или символы (в том числе и пробелы) - надо обязательно заключать в кавычки.
Можно указать несколько (до 4-х) разных масок форматов через точку с запятой. Тогда первая из масок будет применяться к ячейке, если число в ней положительное, вторая - если отрицательное, третья - если содержимое ячейки равно нулю и четвертая - если в ячейке не число, а текст ...


2. Скачать таблицу можно Здесь На листе Исходное неотсортированная таблица. На листе Ответ - после сортировки.

3. Выделим ячейки с товарами (для определённости, в столбце A), для них напишем формат
Формат- ячейки-Число-все форматы-в поле "тип" пишем:
"неверный формат данных";"неверный формат данных";"неверный формат данных"
(скрин-шот см. на листе Рисунки)

Аналогично:
Выделим ячейки с ценами (для определённости, в столбце B), для них напишем формат
# ### ### ##0,00" р.";"неверный формат данных";"неверный формат данных";"неверный формат данных"
(скрин-шот см. на листе Рисунки)

Выделим ячейки с наценками (для определённости, в столбце C), для них напишем формат
### ##0,0%;"неверный формат данных";### ##0,0%;"неверный формат данных"
(скрин-шот см. на листе Рисунки)


Выделим ячейки с ценой с наценками (для определённости, в столбце D), для них выберем готовый денежный формат
Формула для вычисления, например, для ячейки D4 будет иметь вид =B4*(1+C4)
Размножим её на нужные клетки


Выделим ячейки с количеством (для определённости, в столбце E), для них напишем формат
### ### ##0" шт.";"неверный формат данных";"товар отсутствует";"неверный формат данных"

4.Выделим ячейки с ценами (для определённости, B4:B9),
Формат-Условное форматирование
- Условие1 -значение - равно =МАКС(B$4:B$9) - выбираем формат с нужным цветом
а также
- Условие2 -значение - равно =МИН(B$4:B$9) - выбираем формат с нужным цветом

(скрин-шот см. на листе Рисунки)

5. Считаем среднюю цену от именованного диапазона (тут тонкость - заголовок столбца нельзя в точности называть Цена, так как возникнет конфликт с именем функции ЦЕНА. Я сделал заголовок Цена. (с точкой),
=СРЗНАЧ(Цена.)
и общее кол-во штук товара =СУММ(Кол-во)
Цитата: Из справочной системы
Указание заголовков. Если при создании формул выделяются ячейки диапазонов, имеющих заголовки, то вместо ссылок на ячейки Microsoft Excel может вставлять в формулы соответствующие заголовки. Использование заголовков делает формулу более наглядной. Задать диапазоны, содержащие заголовки строк и столбцов листа, можно с помощью диалогового окна Заголовки диапазонов (меню Вставка, подменю Имя, команда Заголовки диапазонов).


Вроде бы это всё, что требовалось.
Об авторе:
Понеже не словес красных бог слушает, но дел наших хощет
Форма ответа