Перейти к содержимому

Фотография

Excelпомощь, консультации...


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 914

#341
DeoN

DeoN
  • Частый гость
  • 77 сообщений
Народ, посмотрите, плз, файлик во вложении. Там есть исходный вариант расположения данных и результат, который нужен. Есть идеи как это сделать можно не вручную?

Прикрепленные файлы


Сообщение отредактировал DeoN: 27.04.2013, 10:52:13

  • 0

#342
Скарамуш

Скарамуш
  • Свой человек
  • 514 сообщений

Народ, посмотрите, плз, файлик во вложении. Там есть исходный вариант расположения данных и результат, который нужен. Есть идеи как это сделать можно не вручную?

А может Вы поясните что это? В смысле результат - это что? есть какая нить логика в том как расположены цифры?
дошло... можно так:

Прикрепленные файлы


Сообщение отредактировал Скарамуш: 27.04.2013, 23:16:21

  • 0

#343
Скарамуш

Скарамуш
  • Свой человек
  • 514 сообщений


Народ, посмотрите, плз, файлик во вложении. Там есть исходный вариант расположения данных и результат, который нужен. Есть идеи как это сделать можно не вручную?

А может Вы поясните что это? В смысле результат - это что? есть какая нить логика в том как расположены цифры?
дошло... можно так:

Кстати!! :) Наболевший вопрос по екзелю
В примере, который я выложил (третья таблица) в формуле используется знак "", который проставляет "пустоту". На самом деле там не пусто - это видно, если вставить формулы как значения.
Часто нужно по работе, чтобы формула выполняла ряд операций, но при этом в определенных случаях оставляла ячейки пустыми.
Пока пользуюсь двойными кавычками, но как можно добиться того, чтобы ячейки были на самом деле пустыми?
  • 0

#344
DeoN

DeoN
  • Частый гость
  • 77 сообщений



Народ, посмотрите, плз, файлик во вложении. Там есть исходный вариант расположения данных и результат, который нужен. Есть идеи как это сделать можно не вручную?

А может Вы поясните что это? В смысле результат - это что? есть какая нить логика в том как расположены цифры?
дошло... можно так:

Кстати!! :) Наболевший вопрос по екзелю
В примере, который я выложил (третья таблица) в формуле используется знак "", который проставляет "пустоту". На самом деле там не пусто - это видно, если вставить формулы как значения.
Часто нужно по работе, чтобы формула выполняла ряд операций, но при этом в определенных случаях оставляла ячейки пустыми.
Пока пользуюсь двойными кавычками, но как можно добиться того, чтобы ячейки были на самом деле пустыми?



Спасибо, обошелся другой формулой))

Насчет "" у меня такая же проблема, пользуюсь "Данные-->Текст по столбцам-->Готово"

Прикрепленные файлы


  • 0

#345
Daulet.tech

Daulet.tech
  • Завсегдатай
  • 239 сообщений
Можно еще так, массивная формула (Ctrl+Shift+Enter)
=ЕСЛИ(СУММ(ЕСЛИ($D4=E$4:E$18;E$4:E$18));$J4;"")

  • 0

#346
hybrid123

hybrid123
  • Свой человек
  • 887 сообщений
Всем привет, купил ноутбук Вин8, нет экселя, кто подскажет как установить, а то не охото лицензию за 20-25 000тг. покупать.
До этого пользовался Эксель97 или возьму за умеренную плату :)
  • 0

#347
Ксения Лабик

Ксения Лабик
  • Гость
  • 9 сообщений
Помогите, пожалуйста! срочно нужно решить данную функцию через Excel и построить ее график, ну с графиком то понятно все,а вот интервалы эти. ....Уже часа 3 сижу, и не могу понять куда эти интервалы впихнуть и условие как задать!((.. :confused:

Прикреплённые изображения:

  • функция.png

Сообщение отредактировал Ксения Лабик: 25.05.2013, 02:05:30

  • 0

#348
vladimir55

vladimir55
  • Постоялец
  • 401 сообщений

Помогите, пожалуйста! срочно нужно решить данную функцию через Excel и построить ее график, ну с графиком то понятно все,а вот интервалы эти. ....Уже часа 3 сижу, и не могу понять куда эти интервалы впихнуть и условие как задать!((.. :confused:

Для начала хочу уточнить данные по функции.
Там идет перекрытие областей для первой и третьей составляющей: x <= 1 и x >= 0.
Скорее всего для первой составляющей должно быть x <= -1. В этом случае имеем значения для всего отрезка [-2; 2] без перекрытия.
Ну а дальше вот такая функция:
=ЕСЛИ(R[-1]C<=-1;(1+ABS(R[-1]C))/СТЕПЕНЬ(1+R[-1]C+R[-1]C*R[-1]C;1/3);ЕСЛИ(И(R[-1]C>-1;R[-1]C<0);2*LN(1+R[-1]C*R[-1]C)+(1+СТЕПЕНЬ(COS(R[-1]C);4))/(2+R[-1]C);СТЕПЕНЬ(1+R[-1]C;3/5)))
где R[-1]C - значение x, находящееся над ячейкой с формулой

Сообщение отредактировал vladimir55: 25.05.2013, 02:59:48

  • 0

#349
Ксения Лабик

Ксения Лабик
  • Гость
  • 9 сообщений


Помогите, пожалуйста! срочно нужно решить данную функцию через Excel и построить ее график, ну с графиком то понятно все,а вот интервалы эти. ....Уже часа 3 сижу, и не могу понять куда эти интервалы впихнуть и условие как задать!((.. :confused:

Для начала хочу уточнить данные по функции.
Там идет перекрытие областей для первой и третьей составляющей: x <= 1 и x >= 0.
Скорее всего для первой составляющей должно быть x <= -1. В этом случае имеем значения для всего отрезка [-2; 2] без перекрытия.
Ну а дальше вот такая функция:
=ЕСЛИ(R[-1]C<=-1;(1+ABS(R[-1]C))/СТЕПЕНЬ(1+R[-1]C+R[-1]C*R[-1]C;1/3);ЕСЛИ(И(R[-1]C>-1;R[-1]C<0);2*LN(1+R[-1]C*R[-1]C)+(1+СТЕПЕНЬ(COS(R[-1]C);4))/(2+R[-1]C);СТЕПЕНЬ(1+R[-1]C;3/5)))
где R[-1]C - значение x, находящееся над ячейкой с формулой

Большое спасибо за помощь, но как дальше быть с графиком, значения ведь "Ложь" и "Истина", а для графика нужны числа?(
  • 0

#350
vladimir55

vladimir55
  • Постоялец
  • 401 сообщений

Большое спасибо за помощь, но как дальше быть с графиком, значения ведь "Ложь" и "Истина", а для графика нужны числа?(

Вы и получите числа. Вставьте формулу, попробуйте значения для x от -2 до 2.
У меня вот что получилось:

Прикрепленные файлы

  • Прикрепленный файл  Книга1.zip   5,45К   Количество загрузок: 124

  • 0

#351
Ксения Лабик

Ксения Лабик
  • Гость
  • 9 сообщений


Большое спасибо за помощь, но как дальше быть с графиком, значения ведь "Ложь" и "Истина", а для графика нужны числа?(

Вы и получите числа. Вставьте формулу, попробуйте значения для x от -2 до 2.
У меня вот что получилось:

Огромное спасибо Вам! Очень признательна! Вы гениальны! :)
  • 0

#352
Daulet.tech

Daulet.tech
  • Завсегдатай
  • 239 сообщений
По формуле vladimir55
=ВЫБОР(ПРОСМОТР(R[-3]C;{-2:-1:0};{1:2:3});(1+ABS(R[-3]C))/СТЕПЕНЬ(1+R[-3]C+R[-3]C^2;1/3);2*LN(1+R[-3]C^2)+(1+СТЕПЕНЬ(COS(R[-3]C);4))/(2+R[-3]C);СТЕПЕНЬ(1+R[-3]C;3/5))

Сообщение отредактировал DauletAhamanov: 25.05.2013, 15:44:02

  • 0

#353
qashqai

qashqai
  • В доску свой
  • 1 699 сообщений
По функциях ПРОСМОТР и ВПР в справке пишут что



выбирается наибольшее значение, которое меньше искомого_значения или равно ему.


А как сделать этими же функциями или другими так, чтобы выбиралось больше искомого значения или равно ему.

К примеру
есть значение 164. Мы должны сделать поиск по второму столбцу наиболее походящего значения и выбрать значение первого столбца из таблицы:
1 34,67
2 82,09
3 140,01
4 205,3
5 351,1
6 469,37
7 738,46

Функция выбирает значение 3 (т.к. 140,01 меньшее 164), а нужно чтобы выбирало 4 со значением 205,3

Сообщение отредактировал qashqai: 14.06.2013, 15:32:32

  • 0

#354
Daulet.tech

Daulet.tech
  • Завсегдатай
  • 239 сообщений
qashqai посмотрите пример.

Прикрепленные файлы

  • Прикрепленный файл  7777.rar   3,58К   Количество загрузок: 83

  • 0

#355
qashqai

qashqai
  • В доску свой
  • 1 699 сообщений

qashqai посмотрите пример.


Даулет, спасибо за труд. Но задачу не совсем понял. Мне нужно выбирать значение из первого столбца, поиском по второму столбцу, как это делает ВПР функция.
Т.е. функция должна была вернуть мне значение 4.

Вроде получилось вернуть 4 добавил в ИНДЕКС номер столбца. Только с сортировка смущает. Можно ее как то обыграть. Т.е. как таблица в примере идет, сохранить порядок и сортировку.

Сообщение отредактировал qashqai: 14.06.2013, 17:33:27

  • 0

#356
Daulet.tech

Daulet.tech
  • Завсегдатай
  • 239 сообщений
на пример 7777.xls
=ЕСЛИ(МИН(F1:F7)>H1;МИН(F1:F7);ЕСЛИ(МАКС(F1:F7)<H1;"макс. предел";ИНДЕКС(F1:F7;ПОИСКПОЗ(ВПР(H1;F1:F7;1);F1:F7;0)+1)))

Сообщение отредактировал DauletAhamanov: 14.06.2013, 18:20:53

  • 0

#357
технолог

технолог
  • Завсегдатай
  • 155 сообщений
Всем привет!

Подскажите, пжлста, знающие люди.
Сделал файл с макросами, положил на сервер для коллективного пользования. У половины сотрудников все работает нормально, у других - не запускается часть макросов, в которых есть обращение к книге. Т.е., например, если в строке:

Workbooks("Проекты 13 NEW").Worksheets("БД").Rows("6:1000").ClearContents

убрать Workbooks("Проекты 13 NEW").,
и начинать сразу с Worksheets("БД").Rows("6:1000").ClearContents
то и у остальных все работает нормально. В чем может быть дело? Пробовал переименовать файл в английской транскрипции и писать название без пробелов - не помогает. Операционка у всех одна, разрядность разная (но в т.ч. и у тех у кого работает). Могу, конечно, начинать обращение сразу к листу, но много придется чистить. Да и на всякий случай, если кто-то будет работать с несколькими открытыми книгами, лучше бы оставить.

И еще. Таймер
Sub Timer2()
Application.OnTime TimeValue("12:10:00"), "РассылкаУведомлений"
End Sub
запускает ежедневную рассылку почтовых сообщений через Outlook. Как написать так, чтобы таймер запускался не ежедневно, а раз в неделю?

Заранее благодарю.
  • 0

#358
Daulet.tech

Daulet.tech
  • Завсегдатай
  • 239 сообщений
MS Excel Версии разные или ???

Sub www()
Application.OnTime TimeValue("12:10:00"), "Проверка"
End Sub
Sub Проверка()
Dim x As String
x = WeekdayName(Weekday(Date, vbMonday))
If x = "четверг" Then РассылкаУводемлений
End Sub
Sub РассылкаУводемлений()
MsgBox 1
End Sub

Сообщение отредактировал DauletAhamanov: 27.06.2013, 13:40:46

  • 0

#359
технолог

технолог
  • Завсегдатай
  • 155 сообщений

MS Excel Версии разные или ???

Нет, у всех стоит Excel 2010

Sub www()
Application.OnTime TimeValue("12:10:00"), "Проверка"
End Sub
Sub Проверка()
Dim x As String
x = WeekdayName(Weekday(Date, vbMonday))
If x = "четверг" Then РассылкаУводемлений
End Sub
Sub РассылкаУводемлений()
MsgBox 1
End Sub

Здорово! Классно! Как все просто! Коп рахмет, Даулет!!!
  • 0

#360
Nigrum cygnum

Nigrum cygnum
  • В доску свой
  • 1 201 сообщений

Привет! Уже долго учусь ВБА, но пока слаб.

Сделал один тестовый пример, в целом всё функционирует, но значения видит не верно.

То есть условие - если Н > 0.5, то "Вася" в ином случае "Ваня" - так вот Эксель постоянно ставит Ваню

 

Добавил во вложение. Посоветуйте пожалуйста.

Благодарю

 

Прикрепленные файлы

  • Прикрепленный файл  Test_macro.zip   13,72К   Количество загрузок: 91

  • 0


Количество пользователей, читающих эту тему: 0

пользователей: 0, неизвестных прохожих: 0, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.