Результаты поиска
krosav4ig
Дата: Вторник, 25.11.2014, 19:06 |
Сообщение № 1981 | Тема: Пересечения в сводной таблице
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
сделал условным форматированием. так нужно?
сделал условным форматированием. так нужно? krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение сделал условным форматированием. так нужно? Автор - krosav4ig Дата добавления - 25.11.2014 в 19:06
krosav4ig
Дата: Вторник, 25.11.2014, 18:52 |
Сообщение № 1982 | Тема: Пересечения в сводной таблице
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
Homamilae , посмотрел ваш файл, не понял чего вы хотите. Скажите что вы имеете ввиду под "пересечением значений" или покажите в каком виде должен быть конечный результат.
Homamilae , посмотрел ваш файл, не понял чего вы хотите. Скажите что вы имеете ввиду под "пересечением значений" или покажите в каком виде должен быть конечный результат.krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение Homamilae , посмотрел ваш файл, не понял чего вы хотите. Скажите что вы имеете ввиду под "пересечением значений" или покажите в каком виде должен быть конечный результат.Автор - krosav4ig Дата добавления - 25.11.2014 в 18:52
krosav4ig
Дата: Вторник, 25.11.2014, 18:06 |
Сообщение № 1983 | Тема: считать расходы
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
еще 2 варианта 1 - с использованием именованного диапазона, 2 - с использованием автотаблицы формула (массивная)Код
=СУММ(ЕСЛИОШИБКА((база='работник 1'!B6)*(СМЕЩ(база;;1)='работник 1'!C6)*СМЕЩ(база;;2)*'работник 1'!D6;))
еще 2 варианта 1 - с использованием именованного диапазона, 2 - с использованием автотаблицы формула (массивная)Код
=СУММ(ЕСЛИОШИБКА((база='работник 1'!B6)*(СМЕЩ(база;;1)='работник 1'!C6)*СМЕЩ(база;;2)*'работник 1'!D6;))
krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Вторник, 25.11.2014, 18:09
Ответить
Сообщение еще 2 варианта 1 - с использованием именованного диапазона, 2 - с использованием автотаблицы формула (массивная)Код
=СУММ(ЕСЛИОШИБКА((база='работник 1'!B6)*(СМЕЩ(база;;1)='работник 1'!C6)*СМЕЩ(база;;2)*'работник 1'!D6;))
Автор - krosav4ig Дата добавления - 25.11.2014 в 18:06
krosav4ig
Дата: Вторник, 25.11.2014, 12:29 |
Сообщение № 1984 | Тема: Разбить на колонки
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
ShuteRR , вот нормальная формула Код
=ЕСЛИОШИБКА(ПСТР($A2;ПОИСК(B$1&": ";$A2)+ДЛСТР(B$1)+2;ЕСЛИОШИБКА(ПОИСКПОЗ(1;МУМНОЖ(-(ПСТР($A2;СТРОКА(ДВССЫЛ((ПОИСК(B$1&": ";$A2)+ДЛСТР(B$1)+2)&":"&ДЛСТР($A2)));1)=СИМВОЛ({10;13}));{1:1})^0;);ДЛСТР($A2)));"")
$A2 - ячейка с текстом, B$1 - заголовок столбца
ShuteRR , вот нормальная формула Код
=ЕСЛИОШИБКА(ПСТР($A2;ПОИСК(B$1&": ";$A2)+ДЛСТР(B$1)+2;ЕСЛИОШИБКА(ПОИСКПОЗ(1;МУМНОЖ(-(ПСТР($A2;СТРОКА(ДВССЫЛ((ПОИСК(B$1&": ";$A2)+ДЛСТР(B$1)+2)&":"&ДЛСТР($A2)));1)=СИМВОЛ({10;13}));{1:1})^0;);ДЛСТР($A2)));"")
$A2 - ячейка с текстом, B$1 - заголовок столбцаkrosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение ShuteRR , вот нормальная формула Код
=ЕСЛИОШИБКА(ПСТР($A2;ПОИСК(B$1&": ";$A2)+ДЛСТР(B$1)+2;ЕСЛИОШИБКА(ПОИСКПОЗ(1;МУМНОЖ(-(ПСТР($A2;СТРОКА(ДВССЫЛ((ПОИСК(B$1&": ";$A2)+ДЛСТР(B$1)+2)&":"&ДЛСТР($A2)));1)=СИМВОЛ({10;13}));{1:1})^0;);ДЛСТР($A2)));"")
$A2 - ячейка с текстом, B$1 - заголовок столбцаАвтор - krosav4ig Дата добавления - 25.11.2014 в 12:29
krosav4ig
Дата: Понедельник, 24.11.2014, 23:05 |
Сообщение № 1985 | Тема: Разбить на колонки
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
и еще до кучи
[vba]
Код
Function gg$(S$, k$) k = Replace(k, " ", "!@#!@#!@#") S = Replace(Replace(S, " ", " "), " ", "!@#!@#!@#") With CreateObject("VBScript.RegExp") .IgnoreCase = 0: .Global = 1: .Pattern = "[\s\S]*" & k & ":(\S+)[\s\S]*" If .Test(S) Then gg = Application.Trim(Replace(.Replace(S, "$1"), "!@#!@#!@#", " ")) End With End Function
[/vba]
и еще до кучи
[vba]
Код
Function gg$(S$, k$) k = Replace(k, " ", "!@#!@#!@#") S = Replace(Replace(S, " ", " "), " ", "!@#!@#!@#") With CreateObject("VBScript.RegExp") .IgnoreCase = 0: .Global = 1: .Pattern = "[\s\S]*" & k & ":(\S+)[\s\S]*" If .Test(S) Then gg = Application.Trim(Replace(.Replace(S, "$1"), "!@#!@#!@#", " ")) End With End Function
[/vba]
krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Вторник, 25.11.2014, 01:52
Ответить
Сообщение и еще до кучи
[vba]
Код
Function gg$(S$, k$) k = Replace(k, " ", "!@#!@#!@#") S = Replace(Replace(S, " ", " "), " ", "!@#!@#!@#") With CreateObject("VBScript.RegExp") .IgnoreCase = 0: .Global = 1: .Pattern = "[\s\S]*" & k & ":(\S+)[\s\S]*" If .Test(S) Then gg = Application.Trim(Replace(.Replace(S, "$1"), "!@#!@#!@#", " ")) End With End Function
[/vba]
Автор - krosav4ig Дата добавления - 24.11.2014 в 23:05
krosav4ig
Дата: Понедельник, 24.11.2014, 19:30 |
Сообщение № 1986 | Тема: Разбить на колонки
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
я тут опять монстра наворотил Код
=ЕСЛИОШИБКА(ПСТР(ЗАМЕНИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТА ВИТЬ(Email!$A2;СИМВОЛ(9);" "));" ";" ");СИМВОЛ(13);СИМВОЛ(10));" "&СИМВОЛ(10);СИМВОЛ(10));СИМВОЛ(10)&" ";СИМВОЛ(10));" ";" ");СИМВОЛ(10);" "));" ";СИМВОЛ(10));" ";" ");1;ПОИСК(B$1&": ";ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(Email!$A2;СИМВОЛ(9);" "));" ";" ");СИМВОЛ(13);СИМВОЛ(10));" "&СИМВОЛ(10);СИМВОЛ(10));СИМВОЛ(10)&" ";СИМВОЛ(10));" ";" ");СИМВОЛ(10);" "));" ";СИМВОЛ(10));" ";" "))+ДЛСТР(B$1)+1;);1;ЕСЛИОШИБКА(ПОИСК(СИМВОЛ(10);ЗАМЕНИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(Email!$A2;СИМВОЛ(9);" "));" ";" ");СИМВОЛ(13);СИМВОЛ(10));" "&СИМВОЛ(10);СИМВОЛ(10));СИМВОЛ(10)&" ";СИМВОЛ(10));" ";" ");СИМВОЛ(10);" "));" ";СИМВОЛ(10));" ";" ");1;ПОИСК(B$1&": ";ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(Email!$A2;СИМВОЛ(9);" "));" ";" ");СИМВОЛ(13);СИМВОЛ(10));" "&СИМВОЛ(10);СИМВОЛ(10));СИМВОЛ(10)&" ";СИМВОЛ(10));" ";" ");СИМВОЛ(10);" "));" ";СИМВОЛ(10));" ";" "))+ДЛСТР(B$1)+2;));ДЛСТР(ЗАМЕНИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(Email! $A2;СИМВОЛ(9);" "));" ";" ");СИМВОЛ(13);СИМВОЛ(10));" "&СИМВОЛ(10);СИМВОЛ(10));СИМВОЛ(10)&" ";СИМВОЛ(10));" ";" ");СИМВОЛ(10);" "));" ";СИМВОЛ(10));" ";" ");1;ПОИСК(B$1&": ";ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(Email!$A2;СИМВОЛ(9);" "));" ";" ");СИМВОЛ(13);СИМВОЛ(10));" "&СИМВОЛ(10);СИМВОЛ(10));СИМВОЛ(10)&" ";СИМВОЛ(10));" ";" ");СИМВОЛ(10);" "));" ";СИМВОЛ(10));" ";" "))+ДЛСТР(B$1)+1;))));"")
я тут опять монстра наворотил Код
=ЕСЛИОШИБКА(ПСТР(ЗАМЕНИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТА ВИТЬ(Email!$A2;СИМВОЛ(9);" "));" ";" ");СИМВОЛ(13);СИМВОЛ(10));" "&СИМВОЛ(10);СИМВОЛ(10));СИМВОЛ(10)&" ";СИМВОЛ(10));" ";" ");СИМВОЛ(10);" "));" ";СИМВОЛ(10));" ";" ");1;ПОИСК(B$1&": ";ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(Email!$A2;СИМВОЛ(9);" "));" ";" ");СИМВОЛ(13);СИМВОЛ(10));" "&СИМВОЛ(10);СИМВОЛ(10));СИМВОЛ(10)&" ";СИМВОЛ(10));" ";" ");СИМВОЛ(10);" "));" ";СИМВОЛ(10));" ";" "))+ДЛСТР(B$1)+1;);1;ЕСЛИОШИБКА(ПОИСК(СИМВОЛ(10);ЗАМЕНИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(Email!$A2;СИМВОЛ(9);" "));" ";" ");СИМВОЛ(13);СИМВОЛ(10));" "&СИМВОЛ(10);СИМВОЛ(10));СИМВОЛ(10)&" ";СИМВОЛ(10));" ";" ");СИМВОЛ(10);" "));" ";СИМВОЛ(10));" ";" ");1;ПОИСК(B$1&": ";ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(Email!$A2;СИМВОЛ(9);" "));" ";" ");СИМВОЛ(13);СИМВОЛ(10));" "&СИМВОЛ(10);СИМВОЛ(10));СИМВОЛ(10)&" ";СИМВОЛ(10));" ";" ");СИМВОЛ(10);" "));" ";СИМВОЛ(10));" ";" "))+ДЛСТР(B$1)+2;));ДЛСТР(ЗАМЕНИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(Email! $A2;СИМВОЛ(9);" "));" ";" ");СИМВОЛ(13);СИМВОЛ(10));" "&СИМВОЛ(10);СИМВОЛ(10));СИМВОЛ(10)&" ";СИМВОЛ(10));" ";" ");СИМВОЛ(10);" "));" ";СИМВОЛ(10));" ";" ");1;ПОИСК(B$1&": ";ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(Email!$A2;СИМВОЛ(9);" "));" ";" ");СИМВОЛ(13);СИМВОЛ(10));" "&СИМВОЛ(10);СИМВОЛ(10));СИМВОЛ(10)&" ";СИМВОЛ(10));" ";" ");СИМВОЛ(10);" "));" ";СИМВОЛ(10));" ";" "))+ДЛСТР(B$1)+1;))));"")
krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Понедельник, 24.11.2014, 19:36
Ответить
Сообщение я тут опять монстра наворотил Код
=ЕСЛИОШИБКА(ПСТР(ЗАМЕНИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТА ВИТЬ(Email!$A2;СИМВОЛ(9);" "));" ";" ");СИМВОЛ(13);СИМВОЛ(10));" "&СИМВОЛ(10);СИМВОЛ(10));СИМВОЛ(10)&" ";СИМВОЛ(10));" ";" ");СИМВОЛ(10);" "));" ";СИМВОЛ(10));" ";" ");1;ПОИСК(B$1&": ";ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(Email!$A2;СИМВОЛ(9);" "));" ";" ");СИМВОЛ(13);СИМВОЛ(10));" "&СИМВОЛ(10);СИМВОЛ(10));СИМВОЛ(10)&" ";СИМВОЛ(10));" ";" ");СИМВОЛ(10);" "));" ";СИМВОЛ(10));" ";" "))+ДЛСТР(B$1)+1;);1;ЕСЛИОШИБКА(ПОИСК(СИМВОЛ(10);ЗАМЕНИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(Email!$A2;СИМВОЛ(9);" "));" ";" ");СИМВОЛ(13);СИМВОЛ(10));" "&СИМВОЛ(10);СИМВОЛ(10));СИМВОЛ(10)&" ";СИМВОЛ(10));" ";" ");СИМВОЛ(10);" "));" ";СИМВОЛ(10));" ";" ");1;ПОИСК(B$1&": ";ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(Email!$A2;СИМВОЛ(9);" "));" ";" ");СИМВОЛ(13);СИМВОЛ(10));" "&СИМВОЛ(10);СИМВОЛ(10));СИМВОЛ(10)&" ";СИМВОЛ(10));" ";" ");СИМВОЛ(10);" "));" ";СИМВОЛ(10));" ";" "))+ДЛСТР(B$1)+2;));ДЛСТР(ЗАМЕНИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(Email! $A2;СИМВОЛ(9);" "));" ";" ");СИМВОЛ(13);СИМВОЛ(10));" "&СИМВОЛ(10);СИМВОЛ(10));СИМВОЛ(10)&" ";СИМВОЛ(10));" ";" ");СИМВОЛ(10);" "));" ";СИМВОЛ(10));" ";" ");1;ПОИСК(B$1&": ";ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПОДСТАВИТЬ(Email!$A2;СИМВОЛ(9);" "));" ";" ");СИМВОЛ(13);СИМВОЛ(10));" "&СИМВОЛ(10);СИМВОЛ(10));СИМВОЛ(10)&" ";СИМВОЛ(10));" ";" ");СИМВОЛ(10);" "));" ";СИМВОЛ(10));" ";" "))+ДЛСТР(B$1)+1;))));"")
Автор - krosav4ig Дата добавления - 24.11.2014 в 19:30
krosav4ig
Дата: Понедельник, 24.11.2014, 16:20 |
Сообщение № 1987 | Тема: Какую поставить формулу в учете работы с клиентами
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
как вариант, лишние строки скрыты фильтром [p.s.] Svetlana_August , мой вам совет - используйте автотаблицы
как вариант, лишние строки скрыты фильтром [p.s.] Svetlana_August , мой вам совет - используйте автотаблицы krosav4ig
К сообщению приложен файл:
_1.xlsm
(35.9 Kb)
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение как вариант, лишние строки скрыты фильтром [p.s.] Svetlana_August , мой вам совет - используйте автотаблицы Автор - krosav4ig Дата добавления - 24.11.2014 в 16:20
krosav4ig
Дата: Понедельник, 24.11.2014, 14:27 |
Сообщение № 1988 | Тема: считать расходы
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
так нужно?
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение так нужно? Автор - krosav4ig Дата добавления - 24.11.2014 в 14:27
krosav4ig
Дата: Понедельник, 24.11.2014, 03:51 |
Сообщение № 1989 | Тема: Имена диапазонов в ячейках
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
Код
=ИНДЕКС(ДВССЫЛ(C$1);ПОИСКПОЗ(Заказы_Код_контрагента;Контрагенты_Код_контрагента;0))
Код
=ИНДЕКС(ДВССЫЛ(C$1);ПОИСКПОЗ(Заказы_Код_контрагента;Контрагенты_Код_контрагента;0))
krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Понедельник, 24.11.2014, 03:53
Ответить
Сообщение Код
=ИНДЕКС(ДВССЫЛ(C$1);ПОИСКПОЗ(Заказы_Код_контрагента;Контрагенты_Код_контрагента;0))
Автор - krosav4ig Дата добавления - 24.11.2014 в 03:51
krosav4ig
Дата: Понедельник, 24.11.2014, 02:30 |
Сообщение № 1990 | Тема: Открытие конкретного листа в одной книге
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
а если макрос будет в модуле ЭтаКнига и , то [vba]Код
Workbooks.Open(Me.Path & "/Книга2.xlsm").Worksheets(2).Activate
[/vba]
а если макрос будет в модуле ЭтаКнига и , то [vba]Код
Workbooks.Open(Me.Path & "/Книга2.xlsm").Worksheets(2).Activate
[/vba] krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение а если макрос будет в модуле ЭтаКнига и , то [vba]Код
Workbooks.Open(Me.Path & "/Книга2.xlsm").Worksheets(2).Activate
[/vba] Автор - krosav4ig Дата добавления - 24.11.2014 в 02:30
krosav4ig
Дата: Воскресенье, 23.11.2014, 21:58 |
Сообщение № 1991 | Тема: распределение текста по ширине ячейки
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
Serjik113 , чтобы свободное пространство распределялось бы следующим образом"_1_2_3_4_5_")
в коде [vba]Код
Trim(Join(Split(StrConv(s, vbUnicode), Chr(0)), " "))
[/vba] замените на [vba]Код
" " & Join(Split(StrConv(s, vbUnicode), Chr(0)), " ") & chr(160)
[/vba], а еще лучше на [vba]Код
" " & Join(Evaluate("TRANSPOSE(MID(""" & s & """,ROW(1:" & Len(s) & "),1))"), " ") & " " & chr(160)
[/vba]
Serjik113 , чтобы свободное пространство распределялось бы следующим образом"_1_2_3_4_5_")
в коде [vba]Код
Trim(Join(Split(StrConv(s, vbUnicode), Chr(0)), " "))
[/vba] замените на [vba]Код
" " & Join(Split(StrConv(s, vbUnicode), Chr(0)), " ") & chr(160)
[/vba], а еще лучше на [vba]Код
" " & Join(Evaluate("TRANSPOSE(MID(""" & s & """,ROW(1:" & Len(s) & "),1))"), " ") & " " & chr(160)
[/vba]krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Воскресенье, 23.11.2014, 22:02
Ответить
Сообщение Serjik113 , чтобы свободное пространство распределялось бы следующим образом"_1_2_3_4_5_")
в коде [vba]Код
Trim(Join(Split(StrConv(s, vbUnicode), Chr(0)), " "))
[/vba] замените на [vba]Код
" " & Join(Split(StrConv(s, vbUnicode), Chr(0)), " ") & chr(160)
[/vba], а еще лучше на [vba]Код
" " & Join(Evaluate("TRANSPOSE(MID(""" & s & """,ROW(1:" & Len(s) & "),1))"), " ") & " " & chr(160)
[/vba]Автор - krosav4ig Дата добавления - 23.11.2014 в 21:58
krosav4ig
Дата: Воскресенье, 23.11.2014, 01:00 |
Сообщение № 1992 | Тема: распределение текста по ширине ячейки
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
gling , ну тогда [vba]Код
Public Function rr$(s$) rr = Trim(Join(Evaluate("TRANSPOSE(MID(""" & s & """,ROW(1:" & Len(s) & "),1))"), " ")) End Function
[/vba]
gling , ну тогда [vba]Код
Public Function rr$(s$) rr = Trim(Join(Evaluate("TRANSPOSE(MID(""" & s & """,ROW(1:" & Len(s) & "),1))"), " ")) End Function
[/vba]krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение gling , ну тогда [vba]Код
Public Function rr$(s$) rr = Trim(Join(Evaluate("TRANSPOSE(MID(""" & s & """,ROW(1:" & Len(s) & "),1))"), " ")) End Function
[/vba]Автор - krosav4ig Дата добавления - 23.11.2014 в 01:00
krosav4ig
Дата: Воскресенье, 23.11.2014, 00:31 |
Сообщение № 1993 | Тема: распределение текста по ширине ячейки
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
вариант с UDF
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение вариант с UDF Автор - krosav4ig Дата добавления - 23.11.2014 в 00:31
krosav4ig
Дата: Суббота, 22.11.2014, 23:39 |
Сообщение № 1994 | Тема: Как изменить матрицу цифр с учетом выбранного параметра
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
как-то так
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Суббота, 22.11.2014, 23:41
Ответить
Сообщение как-то так Автор - krosav4ig Дата добавления - 22.11.2014 в 23:39
krosav4ig
Дата: Суббота, 22.11.2014, 16:47 |
Сообщение № 1995 | Тема: Подсчет количества промежутков повторяющихся значений.
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
вариант с UDF
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение вариант с UDF Автор - krosav4ig Дата добавления - 22.11.2014 в 16:47
krosav4ig
Дата: Пятница, 21.11.2014, 17:24 |
Сообщение № 1996 | Тема: Раскрывающийся список (ЗАВИСИМЫЙ)
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
переписал формулы, добавил именованные диапазоны для списков, условное форматирование
переписал формулы, добавил именованные диапазоны для списков, условное форматирование krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение переписал формулы, добавил именованные диапазоны для списков, условное форматирование Автор - krosav4ig Дата добавления - 21.11.2014 в 17:24
krosav4ig
Дата: Пятница, 21.11.2014, 14:31 |
Сообщение № 1997 | Тема: СУММПРОИЗВ с вложенной ф-ей LOG как исключить нули
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
немассивная, вроде работает правильно Код
=-СУММПРОИЗВ((A21:E21)/100;LOG((A21:E21-ЗНАК(A21:E21)+1)/100;2))/LOG(5;2)
немассивная, вроде работает правильно Код
=-СУММПРОИЗВ((A21:E21)/100;LOG((A21:E21-ЗНАК(A21:E21)+1)/100;2))/LOG(5;2)
krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение немассивная, вроде работает правильно Код
=-СУММПРОИЗВ((A21:E21)/100;LOG((A21:E21-ЗНАК(A21:E21)+1)/100;2))/LOG(5;2)
Автор - krosav4ig Дата добавления - 21.11.2014 в 14:31
krosav4ig
Дата: Пятница, 21.11.2014, 11:32 |
Сообщение № 1998 | Тема: Поиск значения на основе данных из другого столбца
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
или мб так Код
=ИНДЕКС(I$9:I$13;ПОИСКПОЗ(МАКС($J$9:$J$13);$J$9:$J$13;))
вот, формула массива Код
=ИНДЕКС(I$9:I$13;ПОИСКПОЗ(МАКС((H9:H13=C9)*J9:J13);(H9:H13=C9)*J9:J13;))
или мб так Код
=ИНДЕКС(I$9:I$13;ПОИСКПОЗ(МАКС($J$9:$J$13);$J$9:$J$13;))
вот, формула массива Код
=ИНДЕКС(I$9:I$13;ПОИСКПОЗ(МАКС((H9:H13=C9)*J9:J13);(H9:H13=C9)*J9:J13;))
krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Пятница, 21.11.2014, 11:39
Ответить
Сообщение или мб так Код
=ИНДЕКС(I$9:I$13;ПОИСКПОЗ(МАКС($J$9:$J$13);$J$9:$J$13;))
вот, формула массива Код
=ИНДЕКС(I$9:I$13;ПОИСКПОЗ(МАКС((H9:H13=C9)*J9:J13);(H9:H13=C9)*J9:J13;))
Автор - krosav4ig Дата добавления - 21.11.2014 в 11:32
krosav4ig
Дата: Пятница, 21.11.2014, 01:07 |
Сообщение № 1999 | Тема: Раскрывающийся список (ЗАВИСИМЫЙ)
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
решил попробовать сформировать справочник формулами, получился очередной монстр аж самому страшно
решил попробовать сформировать справочник формулами, получился очередной монстр аж самому страшно krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение решил попробовать сформировать справочник формулами, получился очередной монстр аж самому страшно Автор - krosav4ig Дата добавления - 21.11.2014 в 01:07
krosav4ig
Дата: Вторник, 18.11.2014, 01:11 |
Сообщение № 2000 | Тема: Фильтр данных формулами массива
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
Как понял. Вдруг правильно, проверяйте
Как понял. Вдруг правильно, проверяйте krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение Как понял. Вдруг правильно, проверяйте Автор - krosav4ig Дата добавления - 18.11.2014 в 01:11