Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 След.
Формат даты в функции ТЕКСТ для компьютеров с разной локацией
 
Цитата
vikttur написал:
Цитата - не тупое копирование!
Если вы про то что надо цитировать не все сообщение а только, то на что отвечаешь, то исправил
Расчет среднего значения по различным условиям
 
спасибо. Сижу в раздумьях о возможности дополнительного столбца.
Изменено: vikttur - 09.06.2021 17:30:02
Расчет среднего значения по различным условиям
 
Здравствуйте,
есть таблица курсов с датами и валютами
есть даты которые надо исключить (праздники)
есть даты суббот и воскресений которые наоборот надо включить (то есть из-за переноса праздников субботы или воскресенье стало рабочим днем)

надо посчитать средний курс по рабочим дням

в приложенном файле, я формулу написал и она работает, но она длиннее 255 символов (и макросом ее вставить не могу поэтому)

можно как нить ее оптимизировать формулу
Формат даты в функции ТЕКСТ для компьютеров с разной локацией
 
Цитата
sokol92 написал:
то не знаю, как выдать сокращенное локализованное название месяца.
кажется легче в каком нибудь листе проставить месяца как текст и потом индексом подтягивать необходимый месяц

а название месяца можно вытянуть с помощью кода языка например =ТЕКСТ(дата;"[$-040c]гггг МММ дд") даст на франзуском. единственно что написать вместе гггг ММ дд если открывает японец например (без макросов кажется не получится)
Изменено: manat78 - 16.06.2021 06:04:26
Формат даты в функции ТЕКСТ для компьютеров с разной локацией
 
Цитата
Ігор Гончаренко написал:
Цитата
manat78 написал:
как сделать чтобы у всех работало?
что должно получиться вместо этого ТЕКСТ(A1;"гггг МММ дд")  в Японии, если в А1 сегодня (08.06.2021)
что??? (должно получиться)
должно получится формула ="мой текст " & японскоеТЕКСТ(А1; "[$-809]японский аналог гггг МММ дд")
и результат такой "мой текст 2021 Jun 08"
Изменено: manat78 - 09.06.2021 03:54:37
Формат даты в функции ТЕКСТ для компьютеров с разной локацией
 
действительно, я об этом не подумал, что если после запуска, пользователь поменяет, локацию то перестанет работать. Я просто не пойму ваш вариант, а если какой нить бельгиец зайдет со своими локалями, разве dd. MMM.yyyy поймется?
Изменено: vikttur - 08.06.2021 17:27:43
Формат даты в функции ТЕКСТ для компьютеров с разной локацией
 
для себя я решил таким образом. установил на ячейку(которую не видно пользователю) желаемый формат, затем в макросе беру ее формат (NumberFormatLocal) и затем вставляю в этот формат в формула ТЕКСТ
Формат даты в функции ТЕКСТ для компьютеров с разной локацией
 
Александр П., Спасибо. Все просто оказывается. проверить на ошибку и дать другой вариант.  но тогда меня волнует вопрос, возможно ли что в какой то стране будет не dd.MMM.yyyy  и не дд.МММ.гггг
Формат даты в функции ТЕКСТ для компьютеров с разной локацией
 
Здравствуйте,
заголовок (ячейка) с формулой
Код
="Closing exchange rate table - " & ТЕКСТ(A1;"гггг МММ дд")

мой файл рассылается по всему миру. и у других формула не работает из-за "гггг ММ дд"
пробовал через макрос ставить формула таким образом
Код
mWs.Cells(2, 2).Formula = "=""Closing exchange rate table - "" & text(A1,""yyyy MMM dd"")"

не получается.
есть идеи как сделать чтобы у всех работало?
p.s. макросом подготовить текст и вставить как значение, не подходит, так как ячейка A1 может пользователем меняться (там дата стоит)
Изменено: vikttur - 08.06.2021 13:37:09
Проблема с открытием текстового файла как книги Excel макросом
 
sokol92,спасибо.  
Проблема с открытием текстового файла как книги Excel макросом
 
Здравствуйте, мне приходит файл как в приложении (tr.xls или может tr.csv).  у меня автоматом будет обрабатываться. поэтому исправлять изменять данный файл нельзя. при использовании workbooks.open он его открывает так что у некоторых чисел запятая воспринимается как разделитель  тысяч миллионов а в некоторых как разделитель дробной части.  если открыть в блокноте то я не могу увидеть различий между таким числами.  Помогите плз.
сумма только тех столбцов у которых она меньше определенного числа
 
Андрей Лящук, Максим В., спасибо. огромное. работает но ничо не понял))). буду разгребать
сумма только тех столбцов у которых она меньше определенного числа
 
да я в первом своем комментарии забыл указать меньше или равно(исправил). но в примере экселя указал что меньше или равно. Максим есть идеи куда рыть хотя бы? макросом без проблем (желательно формулами). добавлением новых строк в которых будет указана сумма предыдущих столбцов тоже без проблем, но строк что то совсем много новых получится. p.s.  а в 11 строках указал что больше. там надо что равно тоже включалось
Изменено: manat78 - 05.05.2020 17:49:04
сумма только тех столбцов у которых она меньше определенного числа
 
Здравствуйте,
задача такая, посчитать количество столбцов из первых 12 слева, сумма которых меньше  или равно определенного числа., а также посчитать и сумму этих столбцов
проставил в файле значения которые должны получится (желтые ячейки жирные курсивом)

решение желательно формулами.
Изменено: manat78 - 05.05.2020 16:29:00
сложить с условием по численному столбцу но с текстовым критерием
 
БМВ спасибо. особенно за вторую. не массивную. Незнал что умножить на True это тоже самое что на 1 и cоответсвенно на False как на 0
Изменено: manat78 - 13.04.2020 09:23:56
сложить с условием по численному столбцу но с текстовым критерием
 
Спасибо. Михаил. что то зациклился на этой суммеслимн. об массивных даже не думал.
сложить с условием по численному столбцу но с текстовым критерием
 
Здравствуйте,
без дополнительных столбцов не получается сложить суммеслимн с критерием по численному столбцу так чтобы не начинался с 1
создание макросом пользовательской погрешности для ряда на диаграмме
 
получилось, изменив Include на xlBoth. Amount на 0  и MinusValues на range
Код
trGraph.Chart.FullSeriesCollection(21).ErrorBar Direction:=xlX, Include:=xlBoth, Type:=xlCustom, Amount:=0, MinusValues:=errRange
создание макросом пользовательской погрешности для ряда на диаграмме
 
Здравствуйте,
не могу макросом что то погрешность пользовательскую добавить.
макрокодер не помогает - какую-то в моем понимании чушь записывает.

в приложенном файле
стоит вариант
Код
Chart.FullSeriesCollection(21).ErrorBar Direction:=xlX, Include:=xlMinusValues, Type:=xlCustom, Amount:=errRange
вылетает ошибка
пробовал и так
Код
Chart.FullSeriesCollection(21).ErrorBar Direction:=xlX, Include:=xlMinusValues, Type:=xlCustom, Amount:="='diag'!$D$13:$D$21"

вот весь код
Код
On Error Resume Next

Dim mWb As Workbook
Dim mWs As Worksheet
Dim trGraph As ChartObject
Dim errRange As Range

Set mWb = ActiveWorkbook
Set mWs = mWb.ActiveSheet
Set trGraph = mWs.ChartObjects(1)
Set errRange = mWs.Range(mWs.Cells(13, 4), mWs.Cells(21, 4))

trGraph.Chart.FullSeriesCollection(21).HasErrorBars = True
trGraph.Chart.FullSeriesCollection(21).ErrorBars.EndStyle = xlNoCap
trGraph.Chart.FullSeriesCollection(21).ErrorBar Direction:=xlY, Include:=xlY, Type:=xlFixedValue, Amount:=0
trGraph.Chart.FullSeriesCollection(21).ErrorBar Direction:=xlX, Include:=xlMinusValues, Type:=xlCustom, Amount:=errRange

If Err.Number <> 0 Then
    MsgBox ("err1=" & Err.Description)
End If
Изменено: manat78 - 05.04.2020 07:16:00
извлечение числа из текста
 
Цитата
БМВ написал:
один из ответов ТС
понял. мне нужна была идея. я ее понял. это главное для меня. а не просто тупо копи пэйст
Цитата
manat78 написал:
но я понял куда копать
всем спасибо.!!!
добавил двссыл ))))
Код
=МАКС(ЕСЛИОШИБКА(--ПСТР(A3;СТРОКА(ДВССЫЛ("$A$1:$A$" & ДЛСТР(A3)));СТОЛБЕЦ($A$1:$O$1));0))
БМВ - классная формула
Изменено: manat78 - 19.08.2019 14:49:49
извлечение числа из текста
 
Цитата
БМВ написал:
может на 78 сообщении уже понятн
78)))))  ну мне показалось что для данной задачи пример не нужен. потом передумал и вставил пример. и потом все ответы предлагемые были без моего примера. так что я делаю вывод что в данном случае пример был не обязателен. анн нет. не заметил. ваш ответ был на примере.
Изменено: manat78 - 19.08.2019 14:07:52
извлечение числа из текста
 
Цитата
PooHkrd написал:
Как  здесь  формула подойдет
естесно перед созданием темы поиском пользовался. результат был очень большой. не все темы просмотрел. спасибо за наводку. именно в том виде которые указаны в той теме. не подходят. но я понял куда копать. спасибо
извлечение числа из текста
 
Цитата
Сергей написал:
возможно
)))) не подскажете?
извлечение числа из текста
 
возможно ли из текстовой ячейки вытащить число. единственное условие то что число в тексте одно. а текст слева справа без каких либо правил. Забыл указать только родными формулами экселя. макрос и макрсовоские формулы нельзя. p.s. число идет без знаков разделения тысяч и десятичных. p.s.s. на всякий случай и пример приложил
Изменено: manat78 - 19.08.2019 12:54:22
Почему фильтр работает только на часть таблицы?
 
я всегда стараюсь первый столбец чтобы был забит от начала до конца. даже вставляю для этого доп столбец (первым) перед установкой фильтра и везде пишу в нем допустим 1
Как задать формулу "ДЛСТР" если больше = ошибка
 
Цитата
Михаил Иванченков написал:
А где фраза прячется?
формат ячеек - для отрицательных и положительных
Возможно ли "расцветить" подписи горизонтальной оси диаграммы?
 
удаляем горизонтальную ось и рисуем свою. с любыми подписями и цветами
Некорректное отображения подписей на графике
 
проблема в том что на моем компе все окей а вот на другом вот такое (приложил)
Есть идеи из-за чего это может быть. (подписями являются значения из других ячеек (не по которым строился график))
Убрать из ячейки все кроме цифр
 
может как идея создать переменную (1)="0123456789" и потом каждый символ в тестируемом значении проверять на наличие в этой переменной (1) и если есть то сувать в еще одну переменную (2). и в конце менять значение на переменнную (2). незнаю на сколько это быстро будет)))
Посчитать количество строк с указанным месяцем в одном столбце и определенным текстом в другой
 
судя по формуле которую вы используете для подсчета дат вам интересен 2019 год. тогда вот так чтобы без массивных формул
Код
=СЧЁТЕСЛИМН($B$2:$B$8;A13;$A$2:$A$8;">2019-02-28";$A$2:$A$8;"<2019-04-01")
Страницы: 1 2 3 4 След.
Наверх