Результаты поиска
krosav4ig
Дата: Среда, 25.02.2015, 15:51 |
Сообщение № 1761 | Тема: Итоговая таблица на основании двух других
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
[offtop]кем надо быть, что бы такое придумать....?
[/offtop]
[offtop]кем надо быть, что бы такое придумать....?
[/offtop] krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение [offtop]кем надо быть, что бы такое придумать....?
[/offtop] Автор - krosav4ig Дата добавления - 25.02.2015 в 15:51
krosav4ig
Дата: Понедельник, 23.02.2015, 16:18 |
Сообщение № 1762 | Тема: Аналог Впр для PowerPivot
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Понедельник, 23.02.2015, 16:25
Ответить
krosav4ig
Дата: Понедельник, 23.02.2015, 01:21 |
Сообщение № 1763 | Тема: Итоговая таблица на основании двух других
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
MichaFX , ну вы сами напросились не макрос, не сводная, не умные таблицы, сплошные формулы
MichaFX , ну вы сами напросились не макрос, не сводная, не умные таблицы, сплошные формулыkrosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Понедельник, 23.02.2015, 01:21
Ответить
Сообщение MichaFX , ну вы сами напросились не макрос, не сводная, не умные таблицы, сплошные формулыАвтор - krosav4ig Дата добавления - 23.02.2015 в 01:21
krosav4ig
Дата: Воскресенье, 22.02.2015, 03:59 |
Сообщение № 1764 | Тема: Синтаксис кода. Отправка E-mail через Excel.
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
[vba]Код
ActiveWorkbook.SendMail array("mail1@gmail.com","mail1@gmail.com"), "Letter"
[/vba]
[vba]Код
ActiveWorkbook.SendMail array("mail1@gmail.com","mail1@gmail.com"), "Letter"
[/vba] krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение [vba]Код
ActiveWorkbook.SendMail array("mail1@gmail.com","mail1@gmail.com"), "Letter"
[/vba] Автор - krosav4ig Дата добавления - 22.02.2015 в 03:59
krosav4ig
Дата: Воскресенье, 22.02.2015, 03:14 |
Сообщение № 1765 | Тема: Итоговая таблица на основании двух других
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
Цитата
MichaFX, какой версией Excel пользуетесь?
Цитата
MichaFX, какой версией Excel пользуетесь?
krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение Цитата
MichaFX, какой версией Excel пользуетесь?
Автор - krosav4ig Дата добавления - 22.02.2015 в 03:14
krosav4ig
Дата: Воскресенье, 22.02.2015, 03:10 |
Сообщение № 1766 | Тема: Перенос данных из нескольких таблиц, в одну
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
galina_li , устанавливайте Power Query , смотрите видео В общей таблице добавил сквозную нумерацию и имена файлов
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение galina_li , устанавливайте Power Query , смотрите видео В общей таблице добавил сквозную нумерацию и имена файловАвтор - krosav4ig Дата добавления - 22.02.2015 в 03:10
krosav4ig
Дата: Воскресенье, 22.02.2015, 00:11 |
Сообщение № 1767 | Тема: Расчет рентабельности накопительным итогом
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
еще вариант с доп. столбцами
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Воскресенье, 22.02.2015, 00:27
Ответить
Сообщение еще вариант с доп. столбцами Автор - krosav4ig Дата добавления - 22.02.2015 в 00:11
krosav4ig
Дата: Суббота, 21.02.2015, 22:08 |
Сообщение № 1768 | Тема: Расчет рентабельности накопительным итогом
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
так нужно?
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение так нужно? Автор - krosav4ig Дата добавления - 21.02.2015 в 22:08
krosav4ig
Дата: Суббота, 21.02.2015, 20:31 |
Сообщение № 1769 | Тема: Перенос на другой лист
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
как-то так
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение как-то так Автор - krosav4ig Дата добавления - 21.02.2015 в 20:31
krosav4ig
Дата: Суббота, 21.02.2015, 20:31 |
Сообщение № 1770 | Тема: Итоговая таблица на основании двух других
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
MichaFX , какой версией Excel пользуетесь? чем вам так сводные не нравятся?
MichaFX , какой версией Excel пользуетесь? чем вам так сводные не нравятся?krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение MichaFX , какой версией Excel пользуетесь? чем вам так сводные не нравятся?Автор - krosav4ig Дата добавления - 21.02.2015 в 20:31
krosav4ig
Дата: Пятница, 20.02.2015, 16:41 |
Сообщение № 1771 | Тема: Итоговая таблица на основании двух других
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
сводной таблицей через мастер сводных таблиц и диаграмм
сводной таблицей через мастер сводных таблиц и диаграмм krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Пятница, 20.02.2015, 16:42
Ответить
Сообщение сводной таблицей через мастер сводных таблиц и диаграмм Автор - krosav4ig Дата добавления - 20.02.2015 в 16:41
krosav4ig
Дата: Пятница, 20.02.2015, 14:13 |
Сообщение № 1772 | Тема: При достижении предельного значения, меняется %
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
Код
=СУММ(Таблица1[[#Заголовки];[З/п (руб)]]:Таблица1[@[З/п (руб)]])
Цитата
=СУММ(Таблица1[[#Заголовки];[З/п (руб)]]:Таблица1[[#Эта строка];[З/п (руб)]])
Код
=СУММ(Таблица1[[#Заголовки];[З/п (руб)]]:Таблица1[@[З/п (руб)]])
Цитата
=СУММ(Таблица1[[#Заголовки];[З/п (руб)]]:Таблица1[[#Эта строка];[З/п (руб)]])
krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Пятница, 20.02.2015, 14:14
Ответить
Сообщение Код
=СУММ(Таблица1[[#Заголовки];[З/п (руб)]]:Таблица1[@[З/п (руб)]])
Цитата
=СУММ(Таблица1[[#Заголовки];[З/п (руб)]]:Таблица1[[#Эта строка];[З/п (руб)]])
Автор - krosav4ig Дата добавления - 20.02.2015 в 14:13
krosav4ig
Дата: Пятница, 20.02.2015, 14:07 |
Сообщение № 1773 | Тема: При достижении предельного значения, меняется %
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
Okray , тогда Код
Таблица1[@[З/п (руб)]]-ЕСЛИ(ПРОСМОТР(711000;[база ПФР])=Таблица1[@[база ПФР]];СУММ(ABS(711000-Ч(ТРАНСП(Таблица1[@[Месяц]:[З/п (руб)]]))-Таблица1[@[база ПФР]])*{22:10}%);Таблица1[@[З/п (руб)]]*(10+12*(Таблица1[@[база ПФР]]<=711000))%)
Okray , тогда Код
Таблица1[@[З/п (руб)]]-ЕСЛИ(ПРОСМОТР(711000;[база ПФР])=Таблица1[@[база ПФР]];СУММ(ABS(711000-Ч(ТРАНСП(Таблица1[@[Месяц]:[З/п (руб)]]))-Таблица1[@[база ПФР]])*{22:10}%);Таблица1[@[З/п (руб)]]*(10+12*(Таблица1[@[база ПФР]]<=711000))%)
krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Пятница, 20.02.2015, 14:11
Ответить
Сообщение Okray , тогда Код
Таблица1[@[З/п (руб)]]-ЕСЛИ(ПРОСМОТР(711000;[база ПФР])=Таблица1[@[база ПФР]];СУММ(ABS(711000-Ч(ТРАНСП(Таблица1[@[Месяц]:[З/п (руб)]]))-Таблица1[@[база ПФР]])*{22:10}%);Таблица1[@[З/п (руб)]]*(10+12*(Таблица1[@[база ПФР]]<=711000))%)
Автор - krosav4ig Дата добавления - 20.02.2015 в 14:07
krosav4ig
Дата: Пятница, 20.02.2015, 13:00 |
Сообщение № 1774 | Тема: При достижении предельного значения, меняется %
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
если правильно понял Цитата
=Таблица1[[#Эта строка];[З/п (руб)]]*(90-ЕНД(ПРОСМОТР(Таблица1[[#Эта строка];[база ПФР]];711000))*12)%
можно даже Цитата
=Таблица1[[#Эта строка];[З/п (руб)]]*(90-ЕНД(ПРОСМОТР(СУММ(Таблица1[[#Заголовки];[З/п (руб)]]:Таблица1[[#Эта строка];[З/п (руб)]]);711000))*12)%
если правильно понял Цитата
=Таблица1[[#Эта строка];[З/п (руб)]]*(90-ЕНД(ПРОСМОТР(Таблица1[[#Эта строка];[база ПФР]];711000))*12)%
можно даже Цитата
=Таблица1[[#Эта строка];[З/п (руб)]]*(90-ЕНД(ПРОСМОТР(СУММ(Таблица1[[#Заголовки];[З/п (руб)]]:Таблица1[[#Эта строка];[З/п (руб)]]);711000))*12)%
krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Пятница, 20.02.2015, 13:06
Ответить
Сообщение если правильно понял Цитата
=Таблица1[[#Эта строка];[З/п (руб)]]*(90-ЕНД(ПРОСМОТР(Таблица1[[#Эта строка];[база ПФР]];711000))*12)%
можно даже Цитата
=Таблица1[[#Эта строка];[З/п (руб)]]*(90-ЕНД(ПРОСМОТР(СУММ(Таблица1[[#Заголовки];[З/п (руб)]]:Таблица1[[#Эта строка];[З/п (руб)]]);711000))*12)%
Автор - krosav4ig Дата добавления - 20.02.2015 в 13:00
krosav4ig
Дата: Среда, 18.02.2015, 15:00 |
Сообщение № 1775 | Тема: Последний символ
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
поправка к моей формуле Код
=ПРАВБ(B2;ПОИСКПОЗ(";";ПСТР(B2;ДЛСТР(B2)-СТРОКА($1:$99);1);)-1)
что означает СТРОКА($1:$40)
Viper25 , массив, состоящий из натуральныx чисел до 40 включительно
поправка к моей формуле Код
=ПРАВБ(B2;ПОИСКПОЗ(";";ПСТР(B2;ДЛСТР(B2)-СТРОКА($1:$99);1);)-1)
что означает СТРОКА($1:$40)
Viper25 , массив, состоящий из натуральныx чисел до 40 включительно krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Среда, 18.02.2015, 15:12
Ответить
Сообщение поправка к моей формуле Код
=ПРАВБ(B2;ПОИСКПОЗ(";";ПСТР(B2;ДЛСТР(B2)-СТРОКА($1:$99);1);)-1)
что означает СТРОКА($1:$40)
Viper25 , массив, состоящий из натуральныx чисел до 40 включительно Автор - krosav4ig Дата добавления - 18.02.2015 в 15:00
krosav4ig
Дата: Вторник, 17.02.2015, 19:01 |
Сообщение № 1776 | Тема: Последний символ
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
еще вариант Код
=ПРАВБ(B2;ПОИСКПОЗ(1;Ч(ПСТР(B2;ДЛСТР(B2)-СТРОКА($1:$99);1)=";");))
Код
=ПРАВБ(B2;ПОИСКПОЗ(";";ПСТР(B2;ДЛСТР(B2)-СТРОКА($1:$99);1);)-1)
формула массивная
еще вариант Код
=ПРАВБ(B2;ПОИСКПОЗ(1;Ч(ПСТР(B2;ДЛСТР(B2)-СТРОКА($1:$99);1)=";");))
Код
=ПРАВБ(B2;ПОИСКПОЗ(";";ПСТР(B2;ДЛСТР(B2)-СТРОКА($1:$99);1);)-1)
формула массивная krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Среда, 18.02.2015, 15:04
Ответить
Сообщение еще вариант Код
=ПРАВБ(B2;ПОИСКПОЗ(1;Ч(ПСТР(B2;ДЛСТР(B2)-СТРОКА($1:$99);1)=";");))
Код
=ПРАВБ(B2;ПОИСКПОЗ(";";ПСТР(B2;ДЛСТР(B2)-СТРОКА($1:$99);1);)-1)
формула массивная Автор - krosav4ig Дата добавления - 17.02.2015 в 19:01
krosav4ig
Дата: Вторник, 17.02.2015, 18:51 |
Сообщение № 1777 | Тема: Разбить запись на несколько штук
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
ошибочка вышла...
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Среда, 18.02.2015, 12:57
Ответить
Сообщение ошибочка вышла... Автор - krosav4ig Дата добавления - 17.02.2015 в 18:51
krosav4ig
Дата: Вторник, 17.02.2015, 18:39 |
Сообщение № 1778 | Тема: Разбить запись на несколько штук
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
ну тогда держите формулу Код
=ЕСЛИОШИБКА(ПРОСМОТР("яяя";ЕСЛИ(($V2=$A$2:$A$6)*(X$1>=$E$2:$E$6)*(X$1<=$F$2:$F$6);$C$2:$C$6));"")
формула массивная, вводится комбинацией ctrl+shift+enter
ну тогда держите формулу Код
=ЕСЛИОШИБКА(ПРОСМОТР("яяя";ЕСЛИ(($V2=$A$2:$A$6)*(X$1>=$E$2:$E$6)*(X$1<=$F$2:$F$6);$C$2:$C$6));"")
формула массивная, вводится комбинацией ctrl+shift+enter krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Вторник, 17.02.2015, 18:44
Ответить
Сообщение ну тогда держите формулу Код
=ЕСЛИОШИБКА(ПРОСМОТР("яяя";ЕСЛИ(($V2=$A$2:$A$6)*(X$1>=$E$2:$E$6)*(X$1<=$F$2:$F$6);$C$2:$C$6));"")
формула массивная, вводится комбинацией ctrl+shift+enter Автор - krosav4ig Дата добавления - 17.02.2015 в 18:39
krosav4ig
Дата: Вторник, 17.02.2015, 18:15 |
Сообщение № 1779 | Тема: Разбить запись на несколько штук
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
makao , может диаграммой подойдет?
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Вторник, 17.02.2015, 18:16
Ответить
Сообщение makao , может диаграммой подойдет?Автор - krosav4ig Дата добавления - 17.02.2015 в 18:15
krosav4ig
Дата: Вторник, 17.02.2015, 16:23 |
Сообщение № 1780 | Тема: Разбиение данных с разными разделителями.
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
проверяйте [vba]Код
Public Sub Spl() Dim x, n&, i& Dim arr(), qwe() If Selection.Columns.Count > 1 Then Exit Sub Application.ScreenUpdating = 0 n& = Selection.Rows.Count For i = n To 1 Step -1 With Selection(i) x = Split(.Value, ", ") Dim r$: r = IIf(Application.ReferenceStyle = xlR1C1, "r", "") ReDim arr(0) Dim m&: m = 0 For Each qq In x m = m + 1 'On Error Resume Next qwe = Evaluate("row(" & r & "1:" & r & IIf(InStr(1, qq, "-"), Abs(Evaluate(qq)) + 1, 1) & ")-1+" & Split(qq, "-")(0)) ReDim Preserve arr(UBound(arr) + UBound(qwe) + (m = 1)) For j = UBound(qwe) To 1 Step -1 arr(UBound(arr) - j + 1) = WorksheetFunction.Transpose(qwe)(UBound(qwe) - j + 1) Next Next If Len(.Value) * UBound(arr) And Err.Number = 0 Then Rows(.Row).Offset(1, 0).Resize(UBound(arr)).Insert Shift:=xlShiftDown, CopyOrigin:=xlFormatFromRightOrBelow .EntireRow.Copy Rows(.Row).Offset(1, 0).Resize(UBound(arr)) Range(.Address).Resize(UBound(arr) + 1, 1).Value = WorksheetFunction.Transpose(arr) End If End With Next Application.ScreenUpdating = 1 End Sub
[/vba]
проверяйте [vba]Код
Public Sub Spl() Dim x, n&, i& Dim arr(), qwe() If Selection.Columns.Count > 1 Then Exit Sub Application.ScreenUpdating = 0 n& = Selection.Rows.Count For i = n To 1 Step -1 With Selection(i) x = Split(.Value, ", ") Dim r$: r = IIf(Application.ReferenceStyle = xlR1C1, "r", "") ReDim arr(0) Dim m&: m = 0 For Each qq In x m = m + 1 'On Error Resume Next qwe = Evaluate("row(" & r & "1:" & r & IIf(InStr(1, qq, "-"), Abs(Evaluate(qq)) + 1, 1) & ")-1+" & Split(qq, "-")(0)) ReDim Preserve arr(UBound(arr) + UBound(qwe) + (m = 1)) For j = UBound(qwe) To 1 Step -1 arr(UBound(arr) - j + 1) = WorksheetFunction.Transpose(qwe)(UBound(qwe) - j + 1) Next Next If Len(.Value) * UBound(arr) And Err.Number = 0 Then Rows(.Row).Offset(1, 0).Resize(UBound(arr)).Insert Shift:=xlShiftDown, CopyOrigin:=xlFormatFromRightOrBelow .EntireRow.Copy Rows(.Row).Offset(1, 0).Resize(UBound(arr)) Range(.Address).Resize(UBound(arr) + 1, 1).Value = WorksheetFunction.Transpose(arr) End If End With Next Application.ScreenUpdating = 1 End Sub
[/vba] krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение проверяйте [vba]Код
Public Sub Spl() Dim x, n&, i& Dim arr(), qwe() If Selection.Columns.Count > 1 Then Exit Sub Application.ScreenUpdating = 0 n& = Selection.Rows.Count For i = n To 1 Step -1 With Selection(i) x = Split(.Value, ", ") Dim r$: r = IIf(Application.ReferenceStyle = xlR1C1, "r", "") ReDim arr(0) Dim m&: m = 0 For Each qq In x m = m + 1 'On Error Resume Next qwe = Evaluate("row(" & r & "1:" & r & IIf(InStr(1, qq, "-"), Abs(Evaluate(qq)) + 1, 1) & ")-1+" & Split(qq, "-")(0)) ReDim Preserve arr(UBound(arr) + UBound(qwe) + (m = 1)) For j = UBound(qwe) To 1 Step -1 arr(UBound(arr) - j + 1) = WorksheetFunction.Transpose(qwe)(UBound(qwe) - j + 1) Next Next If Len(.Value) * UBound(arr) And Err.Number = 0 Then Rows(.Row).Offset(1, 0).Resize(UBound(arr)).Insert Shift:=xlShiftDown, CopyOrigin:=xlFormatFromRightOrBelow .EntireRow.Copy Rows(.Row).Offset(1, 0).Resize(UBound(arr)) Range(.Address).Resize(UBound(arr) + 1, 1).Value = WorksheetFunction.Transpose(arr) End If End With Next Application.ScreenUpdating = 1 End Sub
[/vba] Автор - krosav4ig Дата добавления - 17.02.2015 в 16:23