Форум 3DNews
Вернуться   Форум 3DNews > Софт > Программное обеспечение

Ответ Создать новую тему
Опции темы Опции просмотра
Непрочитано 22.11.2007, 12:13   #1
Lockheed
Женский Новенький
Автор темы
 
Регистрация: 27.09.2007
Адрес: Tallinn Estonia
Помощь по Excel

Прежде, чем задать вопрос в этой теме, попробуйте почитать справку Microsoft Excel, часто помогает...

Последний раз редактировалось Ariny; 09.06.2014 в 20:06.
Lockheed вне форума  
Ответить с цитированием
Непрочитано 22.09.2010, 16:03   [включить плавающее окно]   #61
Юлия24
Женский Новенький
 
Регистрация: 21.09.2010
Адрес: Украина
Цитата (BSE) »
Для вводимых ячеек выбрать тип текстовый.
Если я ставлю формат текстовый, у меня не получается воспользоваться функцией "СУММ" для ячейки(Всего). Что делать?

Подскажите пожалуйста еще по одному вопросу. У меня в ячейке есть определенное число(допустим 7,545) как мне сделать, чтобы у меня в ячейках, которые я укажу, получалось в одной целое ( 7 ) , в другой ( остаток 545 ) ?

Последний раз редактировалось Юлия24; 22.09.2010 в 16:27.
Юлия24 вне форума  
Ответить с цитированием
Непрочитано 22.09.2010, 16:25   [включить плавающее окно]   #62
Smirnoff
Мужской Модератор
 
Аватар для Smirnoff
 
Регистрация: 30.12.2004
Адрес: Новосибирск
Цитата (Юлия24) »
в ячейке есть определенное число(допустим 7,545)
Если ты выбрала для этой ячейки текстовый формат - у тебя там вовсе не число а текст "7,545"...
Далее нужно будет преобразовать текст в число, выделить целую часть (это для одной ячейки) и отнять от преобразованного из текста числа выделенную из него целую часть (это для второй ячейки).
__________________
С уважением,
Олег Р. Смирнов
Smirnoff вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 22.09.2010, 20:08   [включить плавающее окно]   #63
Юлия24
Женский Новенький
 
Регистрация: 21.09.2010
Адрес: Украина
Цитата (Smirnoff) »
Далее нужно будет преобразовать текст в число, выделить целую часть (это для одной ячейки) и отнять от преобразованного из текста числа выделенную из него целую часть (это для второй ячейки).
Теоретически вроде бы поняла что нужно сделать, а вот как мне это все преобразовать, выделить и отнять
Вы бы не могли мне все подробней описать, если не трудно?

Последний раз редактировалось Юлия24; 22.09.2010 в 20:22.
Юлия24 вне форума  
Ответить с цитированием
Непрочитано 22.09.2010, 20:15   [включить плавающее окно]   #64
Fairmont
Мужской Новенький
 
Регистрация: 22.09.2010
Помогите как правильно это записать
2*под корнем (r1-<r>)^2+(r2-<r>)^2/N(N-1)
Fairmont вне форума  
Ответить с цитированием
Непрочитано 23.09.2010, 01:30   [включить плавающее окно]   #65
404
Мужской Умудрённый
 
Регистрация: 04.08.2003
Fairmont
А какие проблемы? Так и записать. Корень суть возведение в степень 1/2.

2*(((r1-<r>)^2+(r2-<r>)^2)/(N*(N-1)))^1/2

Соответственно, вместо r, r1, r2, N — подставите нужные числа или адреса ячеек.

Не очень понял, что вы имели в виду, взяв r в треугольные скобки. Если модуль r, то записывается ABS(r). См. справку по функциям.

Последний раз редактировалось 404; 23.09.2010 в 01:37.
404 вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 23.09.2010, 09:09   [включить плавающее окно]   #66
denton77
Мужской Новенький
 
Регистрация: 11.07.2010
Юлия24
Например так:
Для целой части - "=ЦЕЛОЕ(ЗНАЧЕН(C5))"
Для дробной - "=ЕСЛИ(ЗНАЧЕН(C5)-ЦЕЛОЕ(ЗНАЧЕН(C5))=0;"";ПСТР(C5;НАЙТИ(",";C5;1)+1;10))"
Для расчета суммы если ячеек немного, можно просто прибавить: =ЗНАЧЕН(C5)+ЗНАЧЕН(C6)+...
Если много, можно завести дополнительный столбец, проставить СУММ, куда надо, а столбец скрыть. Можно макрос написать для расчета суммы.
denton77 вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 23.09.2010, 14:33   [включить плавающее окно]   #67
BSE
Мужской Абсолютный
 
Аватар для BSE
 
Регистрация: 08.04.2009
Адрес: Минск / Владивосток
Цитата (Юлия24) »
а вот как мне это все преобразовать, выделить и отнять
=ОТБР(ЗНАЧЕН(An))
=ЗНАЧЕН(An)-ОТБР(ЗНАЧЕН(An))
__________________
Под косматой елью, в темном подземелье,
Где рождается родник, — меж корней живет старик.
BSE вне форума  
Ответить с цитированием
Непрочитано 23.09.2010, 16:27   [включить плавающее окно]   #68
Юлия24
Женский Новенький
 
Регистрация: 21.09.2010
Адрес: Украина
denton77

у меня почему-то не получается с суммой. Выделяю ячейку, ввожу формулу (=ЗНАЧЕН(C5)+ЗНАЧЕН(C6)+...и так 10 ячеек) когда заканчиваю и нажимаю enter, у меня просто пишется эта формула в ячейке вместо суммы. я что-то не так делаю?

Добавлено через 5 минут

Цитата (BSE) »
=ОТБР(ЗНАЧЕН(An))
=ЗНАЧЕН(An)-ОТБР(ЗНАЧЕН(An))
спасибо, с этим получилось.

А вы не подскажите как мне быть с суммой, если в ячейках текстовый формат?
Юлия24 вне форума  
Ответить с цитированием
Непрочитано 23.09.2010, 16:41   [включить плавающее окно]   #69
BSE
Мужской Абсолютный
 
Аватар для BSE
 
Регистрация: 08.04.2009
Адрес: Минск / Владивосток
Цитата (Юлия24) »
А вы не подскажите как мне быть с суммой, если в ячейках текстовый формат?
Создать невидимую копию исходных данных числового типа =ЗНАЧЕН(An) и работать с ней.
__________________
Под косматой елью, в темном подземелье,
Где рождается родник, — меж корней живет старик.
BSE вне форума  
Ответить с цитированием
Непрочитано 23.09.2010, 17:02   [включить плавающее окно]   #70
Юлия24
Женский Новенький
 
Регистрация: 21.09.2010
Адрес: Украина
Цитата (BSE) »
Создать невидимую копию исходных данных числового типа =ЗНАЧЕН(An) и работать с ней.
допустим я создам невидимую числовую таблицу, но в числовом формате ведь нули убираются и считается без нулей, сумма тоже получается без них. А мне нужно , чтобы сумма была точной, со всеми нулями. Как это сделать?

Может мне показать необходимый документ и что мне необходимо получить в окончании, а вы мне поможете , если не трудно?
Юлия24 вне форума  
Ответить с цитированием
Непрочитано 23.09.2010, 17:06   [включить плавающее окно]   #71
BSE
Мужской Абсолютный
 
Аватар для BSE
 
Регистрация: 08.04.2009
Адрес: Минск / Владивосток
Цитата (Юлия24) »
но в числовом формате ведь нули убираются и считается без нулей, сумма тоже получается без них. А мне нужно , чтобы сумма была точной, со всеми нулями.
В каком смысле нули считаются? Для вывода суммы можно использовать n-ую точность после запятой.
__________________
Под косматой елью, в темном подземелье,
Где рождается родник, — меж корней живет старик.
BSE вне форума  
Ответить с цитированием
Непрочитано 23.09.2010, 17:26   [включить плавающее окно]   #72
Юлия24
Женский Новенький
 
Регистрация: 21.09.2010
Адрес: Украина
BSE
Эту таблицу, мне нужно сделать в Excel, там необходимо:
1) чтобы "всего" считалось автоматически, по каждому столбцу.
2) чтобы сумма строки "всего" писалась на верху (где красным выделено).
3) гривны чтоб писались прописью ( где синим выделено). , ну а копейки так и оставались цифрами.

Это, чтобы я вас не путала, так будет понятней
Вложения
Тип файла: doc бланк справки на пенсию.doc (49.0 Кб, 499 просмотров)
Юлия24 вне форума  
Ответить с цитированием
Непрочитано 23.09.2010, 17:49   [включить плавающее окно]   #73
BSE
Мужской Абсолютный
 
Аватар для BSE
 
Регистрация: 08.04.2009
Адрес: Минск / Владивосток
Цитата (Юлия24) »
1) чтобы "всего" считалось автоматически, по каждому столбцу.
2) чтобы сумма строки "всего" писалась на верху (где красным выделено).
Это всё легко сделать по описанному.
Цитата (Юлия24) »
гривны чтоб писались прописью
А вот это уже сложнее.
__________________
Под косматой елью, в темном подземелье,
Где рождается родник, — меж корней живет старик.
BSE вне форума  
Ответить с цитированием
Непрочитано 23.09.2010, 17:57   [включить плавающее окно]   #74
Юлия24
Женский Новенький
 
Регистрация: 21.09.2010
Адрес: Украина
Цитата (BSE) »
Это всё легко сделать по описанному.
Так мне нужно, чтобы писались нули после запятой, данные в таблице создать в текстовом формате, потом, чтобы подсчитать сумму(для ячейки "всего") создать невидимую копию исходных данных числового типа =ЗНАЧЕН(An) и работать с ней. ?
Юлия24 вне форума  
Ответить с цитированием
Непрочитано 23.09.2010, 18:49   [включить плавающее окно]   #75
Fairmont
Мужской Новенький
 
Регистрация: 22.09.2010
Цитата (404) »
Fairmont
А какие проблемы? Так и записать. Корень суть возведение в степень 1/2.

2*(((r1-<r>)^2+(r2-<r>)^2)/(N*(N-1)))^1/2

Соответственно, вместо r, r1, r2, N — подставите нужные числа или адреса ячеек.

Не очень понял, что вы имели в виду, взяв r в треугольные скобки. Если модуль r, то записывается ABS(r). См. справку по функциям.
Нет это не модуль это просто средние значение, ну а как поместить если таких 50 значений
Fairmont вне форума  
Ответить с цитированием
Непрочитано 23.09.2010, 20:04   [включить плавающее окно]   #76
Smirnoff
Мужской Модератор
 
Аватар для Smirnoff
 
Регистрация: 30.12.2004
Адрес: Новосибирск
Цитата (Юлия24) »
мне нужно, чтобы писались нули после запятой,
От чума...
Тебе правда есть разница между 1.0, 1.00 и 1.00000, а?!.
__________________
С уважением,
Олег Р. Смирнов
Smirnoff вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 23.09.2010, 21:29   [включить плавающее окно]   #77
404
Мужской Умудрённый
 
Регистрация: 04.08.2003
Цитата (Fairmont) »
Нет это не модуль это просто средние значение, ну а как поместить если таких 50 значений
B1 =СРЗНАЧ(A1:A50)
B2 =2*(СУММПРОИЗВ(A1:A50-B1;A1:A50-B1)/(50*(50-1)))^1/2

А, вот как ещё проще: =2*(КВАДРОТКЛ(A1:A50)/(50*(50-1)))^1/2

Это у вас чтоли стандартное или среднеквадратичное отклонение (умноженное на 2)?
Но тогда должно быть "/N", либо "/(N-1)", но не "/(N*(N-1))". Проверьте вашу формулу.

Собственно, в Excel есть функция =СТАНДОТКЛОН(A1:A50) или =СТАНДОТКЛОНП(A1:A50), но в действительности она считает по немного другой формуле.

Цитата (Юлия24) »
Когда я ставлю формат денежный или числовой, то там нужно указывать определенное кол-во нулей после запятой. Меня это не устраивает, так как в ячейках могут быть разные числа (например в одной 157,00 в другой 23,000 и т. д.).
Что мне нужно сделать, чтобы цифры в ячейках оставались такие как я ввожу?
А какие проблемы, вот в приложенном вами файле в первых двух столбцах округление до 5-и знаков, а в остальных — до двух. Ну так и укажите для соответствующих столбцов с использованием числового формата.

Другой вариант: Формат > Ячейки > Число > (все форматы), вручную ввести формат: #0.00### (или, если у вас в качестве разделителя разрядов настроена запятая, то #0,00###).

Цитата (Юлия24) »
Если я ставлю формат текстовый, у меня не получается воспользоваться функцией "СУММ"
Вводите формулу
=СУММ(ЗНАЧЕН(C2:C13))
и, ВНИМАНИЕ: нажимаете Ctrl + Shift + Enter (это называется "формула диапазонов").

Но тут одна проблема. Функция ЗНАЧЕН() выдаёт ошибку, если значение в ячейке не число, а например "-", или пробел и т. п. В вашем файле такие значения в ячейках есть.
Поэтому, надо ввести такую формулу
=СУММ(ЕСЛИ(ЕОШ(ЗНАЧЕН(C2:C13));0;ЗНАЧЕН(C2:C13)))
и, опять таки, нажать Ctrl + Shift + Enter.

Чтобы число 8916.40590 отображалось как "8916грн. 40590коп.", указать формат: #0"грн"._00000"коп." (или, соответственно #0"грн.",_00000"коп.")

Автоматически сума прописью только с использованием макросов. (Предварительно надо выставить Сервис > Макрос > Безопасность > Уровень безопасности "Средний"; потом спросите, как сделать, чтобы Excel всякий раз не предупреждал вас о макросе.)

Последний раз редактировалось 404; 24.09.2010 в 00:53.
404 вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 24.09.2010, 01:15   [включить плавающее окно]   #78
Юлия24
Женский Новенький
 
Регистрация: 21.09.2010
Адрес: Украина
Цитата (Smirnoff) »
От чума...
"Хороший" вы модератор, если так выражаетесь в сторону участников вашего форума.

Цитата (Smirnoff) »
Тебе правда есть разница между 1.0, 1.00 и 1.00000, а?!.
Если бы вам дали зарплату 1 гр. вместо 1,000гр. думаю для вас была бы разница, правда?



Цитата (404) »
А какие проблемы, вот в приложенном вами файле в первых двух столбцах округление до 5-и знаков, а в остальных — до двух. Ну так и укажите для соответствующих столбцов с использованием числового формата.
Дело в том, что цифры мне необходимо менять, соответственно и количество нулей может меняться. Я же не буду каждый раз менять формат.



Цитата (404) »
Вводите формулу
=СУММ(ЗНАЧЕН(C2:C13))
и, ВНИМАНИЕ: нажимаете Ctrl + Shift + Enter (это называется "формула диапазонов").
Но тут одна проблема. Функция ЗНАЧЕН() выдаёт ошибку, если значение в ячейке не число, а например "-", или пробел и т. п. В вашем файле такие значения в ячейках есть.
Поэтому, надо ввести такую формулу
=СУММ(ЕСЛИ(ЕОШ(ЗНАЧЕН(C2:C13));0;ЗНАЧЕН(C2:C13)))
и, опять таки, нажать Ctrl + Shift + Enter.

Автоматически сума прописью только с использованием макросов. (Предварительно надо выставить Сервис > Макрос > Безопасность > Уровень безопасности "Средний"; потом спросите, как сделать, чтобы Excel всякий раз не предупреждал вас о макросе.)
За это - огромное спасибо, все получилось. Спасибо за помощь.

Цитата (404) »
Чтобы число 8916.40590 отображалось как "8916грн. 40590коп.", указать формат: #0"грн"._00000"коп." (или, соответственно #0"грн.",_00000"коп.")
Подскажите, а если цифра будет меняться ( для разных людей, я буду вводить разные данные, от этого сумма будет изменяться) , а в этом формате ведь определенное значение, да?

Последний раз редактировалось Юлия24; 24.09.2010 в 01:27.
Юлия24 вне форума  
Ответить с цитированием
Непрочитано 24.09.2010, 04:07   [включить плавающее окно]   #79
404
Мужской Умудрённый
 
Регистрация: 04.08.2003
Цитата (Юлия24) »
Цитата (404) »
Чтобы число 8916.40590 отображалось как "8916грн. 40590коп.": Формат > Ячейки > Число > (все форматы), указать формат: #0"грн.",_00000"коп."
Подскажите, а если цифра будет меняться, а в этом формате ведь определенное значение, да?
Нет. Будет отображаться та цифра, какая есть, но в нужном формате, с "грн." и "коп.".

Более точно, вам нужно указать формат так: #0_ "грн.",_ 00000_ "коп."

Подробнее см. Справка > Работа с данными на листах > Форматирование листов > Использование числовых форматов > Коды числовых форматов.

Последний раз редактировалось 404; 24.09.2010 в 04:14.
404 вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 24.09.2010, 06:37   [включить плавающее окно]   #80
Smirnoff
Мужской Модератор
 
Аватар для Smirnoff
 
Регистрация: 30.12.2004
Адрес: Новосибирск
Цитата (Юлия24) »
если так выражаетесь в сторону участников
Это не "в сторону участников", это - в сторону ситуации.

Добавлено через 1 минуту

Цитата (Юлия24) »
зарплату 1 гр. вместо 1,000гр. думаю для вас была бы разница
Нет, не было бы.
Была бы разница между 1(одной) гривной и 1`000(одной тысячей) гривен.
__________________
С уважением,
Олег Р. Смирнов
Smirnoff вне форума  
Конфигурация ПК
Ответить с цитированием
Ответ Создать новую тему

Метки
excel

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 22:22. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 2000-2017 3DNews. All Rights Reserved.
Администрация 3DNews требует соблюдения на форуме правил и законов РФ
Серверы размещены в Hostkey