» Excel FAQ (часть 5)
Я просто скопировал:
ЕСЛИ(М224=13;
ДАТА(ГОД(I224);МЕСЯЦ(I224)+M224-1;ДЕНЬ(I224)+2);
ДАТА(ГОД(I224);МЕСЯЦ(I224)+M224;ДЕНЬ(I224)))
А как писать самому не знаю. Хотя и скопированное похоже, может там что-то лишнее или не хватает? Пробовал и через редактирование. Там у Вас по шрифтам коды вписаны. Но, и после +2) до ; пробел. Убирал и все равно так же.
У меня Excel 2003 SP3. Вроде из-за версии не должно отличаться?
И формат ячейки дата стоит, но, все равно показывается как 13;
В каком порядке, как писать эту последовательность, вдруг что не так.
После долгих мучений с попыткой ввода через aфункции - fx, получилось таки.
Прописалось вот так:
=ЕСЛИ((M224=13); ДАТА(ГОД(I224);МЕСЯЦ(I224)+M224-1;ДЕНЬ(I224)+2); ДАТА(ГОД(I224);МЕСЯЦ(I224)+M224;ДЕНЬ(I224)))
И получается после между 13 и ; нужна была скобка. Да и после 2 ки пробел удалился.
Все таки спасибо большое! Так бы я столько раз все равно не пробовал. И похоже количества попыток его испугало
ЕСЛИ(М224=13;
ДАТА(ГОД(I224);МЕСЯЦ(I224)+M224-1;ДЕНЬ(I224)+2);
ДАТА(ГОД(I224);МЕСЯЦ(I224)+M224;ДЕНЬ(I224)))
А как писать самому не знаю. Хотя и скопированное похоже, может там что-то лишнее или не хватает? Пробовал и через редактирование. Там у Вас по шрифтам коды вписаны. Но, и после +2) до ; пробел. Убирал и все равно так же.
У меня Excel 2003 SP3. Вроде из-за версии не должно отличаться?
И формат ячейки дата стоит, но, все равно показывается как 13;
В каком порядке, как писать эту последовательность, вдруг что не так.
После долгих мучений с попыткой ввода через aфункции - fx, получилось таки.
Прописалось вот так:
=ЕСЛИ((M224=13); ДАТА(ГОД(I224);МЕСЯЦ(I224)+M224-1;ДЕНЬ(I224)+2); ДАТА(ГОД(I224);МЕСЯЦ(I224)+M224;ДЕНЬ(I224)))
И получается после между 13 и ; нужна была скобка. Да и после 2 ки пробел удалился.
Все таки спасибо большое! Так бы я столько раз все равно не пробовал. И похоже количества попыток его испугало
renreg Если таблиц только две и во второй таблице выделяются только значения которые есть в первой - то просто выдели форматируемый диапазон, зайди в условное форматирование и напиши формулу (т.е. форматирование по формуле):
=countif(выдели_диапазон_с_исходным_списком , адрес_начальной_ячейки_форматируемого_диапазона)>0
затем выбери тип форматирования (цвет/заполнение и пр.)
И всё.
=countif(выдели_диапазон_с_исходным_списком , адрес_начальной_ячейки_форматируемого_диапазона)>0
затем выбери тип форматирования (цвет/заполнение и пр.)
И всё.
vikkiv
Таблиц - до 5 шт.
Одинаковые значения могут быть как в нескольких, так и в одной.
Таблицы не зависимы друг от друга - это просто перечень номеров.
Таблиц - до 5 шт.
Одинаковые значения могут быть как в нескольких, так и в одной.
Таблицы не зависимы друг от друга - это просто перечень номеров.
renreg Тогда ещё проще - выделяешь все ячейки в которых должно условие срабатывать, заходишь в "условное форматирование", там выбираешь "повторяющиеся значения". Всё.
vikkiv
Вот это отличное решение. Спасибо. Завтра попробую на работе
Вот это отличное решение. Спасибо. Завтра попробую на работе
коллеги, помогите "где тут собака порылась":
есть страшно длинная таблица (бывшая сводная), в которой нужно сделать деревовидные промежуточные итоги, но не получается так как нет повторяющихся значений. хотим реплицировать эти значения вот так:
http://prntscr.com/4j9cc8
но никак не получается.
есть страшно длинная таблица (бывшая сводная), в которой нужно сделать деревовидные промежуточные итоги, но не получается так как нет повторяющихся значений. хотим реплицировать эти значения вот так:
http://prntscr.com/4j9cc8
но никак не получается.
likbez
Заполнение пустых ячеек
Заполнение пустых ячеек
VictorKos
спасибо. все гениальное - просто
спасибо. все гениальное - просто
Друзья, подскажите, пожалуйста, как вбить в эксель формулу т-стьюдента
вот она
по этому критерию сравниваются 2 группы 1- муж, 2 жен. по всем этим переменным.
http://rghost.ru/57865809
М1 это среднее значение для первой группы
М2 для второй
N1-кол-во испытуемых в одной группе
N2 это кол-во испытуемых во-второй группе
сигма понятно это стандартное отклонение для групп
надо ещё высчитать степень свободы. Df т.е. кол-во лиц в одной выборке прибавить кол-во лиц во второй выборке и вычесть 2 на картинке это видно
для чего это делается
когда мы по формуле получили эмпирическое значение, мы его должны сопоставить со значением степени свободы, например, если у нас по результатат вычисления по группам t=2,26 , а степень свободы.56, то уровень значимости меньше 0,05
просто есть такие таблицы для df
я также их в эксель сделал
http://rghost.ru/57866425
можно вбить формулы так, чтобы по всем переменным для 2 полов высчиталось эмпирическое т, степень свободы
вот она
по этому критерию сравниваются 2 группы 1- муж, 2 жен. по всем этим переменным.
http://rghost.ru/57865809
М1 это среднее значение для первой группы
М2 для второй
N1-кол-во испытуемых в одной группе
N2 это кол-во испытуемых во-второй группе
сигма понятно это стандартное отклонение для групп
надо ещё высчитать степень свободы. Df т.е. кол-во лиц в одной выборке прибавить кол-во лиц во второй выборке и вычесть 2 на картинке это видно
для чего это делается
когда мы по формуле получили эмпирическое значение, мы его должны сопоставить со значением степени свободы, например, если у нас по результатат вычисления по группам t=2,26 , а степень свободы.56, то уровень значимости меньше 0,05
просто есть такие таблицы для df
я также их в эксель сделал
http://rghost.ru/57866425
можно вбить формулы так, чтобы по всем переменным для 2 полов высчиталось эмпирическое т, степень свободы
Добрый день!
Подскажите, пожалуйста, может кто-нибудь знает или пользуется такими сервисами, чтобы файл ексель находился на облаке, его можно было онлайн редактировать и чтобы он мог синхронизироваться с таким же файлом на ПК?
Версия MS Office 2007.
Подскажите, пожалуйста, может кто-нибудь знает или пользуется такими сервисами, чтобы файл ексель находился на облаке, его можно было онлайн редактировать и чтобы он мог синхронизироваться с таким же файлом на ПК?
Версия MS Office 2007.
Всех приветствую!
Офисом пользуюсь редко, всех особенностей не знаю.
Недавно случайно натолкнулся на такой глюк (или это фича?).
1. Запускаю MS Office Excel 2010
2. Создаю 4 вкладки комбинацией клавиш Alt+Shift+F1
3. Переименовываю их в 1,2,3...7
4. Перехожу на первую вкладку
5. Вставляю текст из буфера обмена
и вижу что он вставился не только на активный лист, но и на все остальные кроме последнего!
Что я делаю не так?
Офисом пользуюсь редко, всех особенностей не знаю.
Недавно случайно натолкнулся на такой глюк (или это фича?).
1. Запускаю MS Office Excel 2010
2. Создаю 4 вкладки комбинацией клавиш Alt+Shift+F1
3. Переименовываю их в 1,2,3...7
4. Перехожу на первую вкладку
5. Вставляю текст из буфера обмена
и вижу что он вставился не только на активный лист, но и на все остальные кроме последнего!
Что я делаю не так?
megatuner
Цитата:
обычно, вставить на все листы можно, выделив их все (т.е., кликнуть по всем нужным вкладкам с зажатым Ctrl, например, или - прравый клик по ярлыку и пункт меню соответствующий)
Цитата:
напрашивается мысль: нужно проверить не выделены ли все листы, кроме последнего, перед вставкой
Цитата:
он вставился не только на активный лист, но и на все остальные
обычно, вставить на все листы можно, выделив их все (т.е., кликнуть по всем нужным вкладкам с зажатым Ctrl, например, или - прравый клик по ярлыку и пункт меню соответствующий)
Цитата:
Что я делаю не так?
напрашивается мысль: нужно проверить не выделены ли все листы, кроме последнего, перед вставкой
Помогите перевести формулу в читабельный для экселя вид))
Если значение ячейки а1 лежит в диапазоне от 3-5(вкл), то б1=с1, а если значение ячейки лежит в диапазоне от 6-8, то б1=с2, ну а если а1 в диапазоне от 7-10, то б1 равно с3
Если значение ячейки а1 лежит в диапазоне от 3-5(вкл), то б1=с1, а если значение ячейки лежит в диапазоне от 6-8, то б1=с2, ну а если а1 в диапазоне от 7-10, то б1 равно с3
ALeXkRU
Благодарю за подсказку, понял в чем проблема.
Оказывается переход по вкладкам осуществлялся не через Ctrl+PgDn, а через Ctrl+Shift+PgDn и соответственно все листы выделялись (нажимает кнопки скрипт autoit).
Благодарю за подсказку, понял в чем проблема.
Оказывается переход по вкладкам осуществлялся не через Ctrl+PgDn, а через Ctrl+Shift+PgDn и соответственно все листы выделялись (нажимает кнопки скрипт autoit).
народ помогите.
1- как сделать, в excel, чтобы при заполнении в ячейке времени, к примеру 1930 или 19-30, excel автоматом в ячейке переводил и записывал 19:30?
2- в 2-х ячейках, в одной, к примеру 8:00, а во второй 19:30 и как сделать чтобы в третей ячейке автоматом вычислялось время с 8-00 до 19-30, т.е.=11:30?
спасибо!
1- как сделать, в excel, чтобы при заполнении в ячейке времени, к примеру 1930 или 19-30, excel автоматом в ячейке переводил и записывал 19:30?
2- в 2-х ячейках, в одной, к примеру 8:00, а во второй 19:30 и как сделать чтобы в третей ячейке автоматом вычислялось время с 8-00 до 19-30, т.е.=11:30?
спасибо!
Futurism
Цитата:
так, а что там переводить? взял бы да перевёл :
Код: =ЕСЛИ(И(A1>=3;A1<=5);C1;ЕСЛИ(И(A1>=6;A1<=8);C2;ЕСЛИ(И(A1>=9;A1<=10);C3;"XXX")))
Цитата:
Помогите перевести формулу в читабельный для экселя вид
так, а что там переводить? взял бы да перевёл :
Код: =ЕСЛИ(И(A1>=3;A1<=5);C1;ЕСЛИ(И(A1>=6;A1<=8);C2;ЕСЛИ(И(A1>=9;A1<=10);C3;"XXX")))
ALeXkRU
ага спасибо)))
Добавлено:
а если там не диапазон значений, а просто а1=5,а1=6 как тогда будет формула выглядеть
ага спасибо)))
Добавлено:
а если там не диапазон значений, а просто а1=5,а1=6 как тогда будет формула выглядеть
Futurism
а какая разница? Условия задавал по заданию - всё будет работать цифры, они тоже в диапазоне значений..
Только с семёркой разберись, к с2 или с3 (т.е., как я предположил, для с3 - значения от 9 до 10, а для с2 - от 6 до 8) она таки относится..
а какая разница? Условия задавал по заданию - всё будет работать цифры, они тоже в диапазоне значений..
Только с семёркой разберись, к с2 или с3 (т.е., как я предположил, для с3 - значения от 9 до 10, а для с2 - от 6 до 8) она таки относится..
ALeXkRU
да опечатался я
Добавлено:
=ЕСЛИ(И(A1=5);C1;ЕСЛИ(И(А=8);C2;ЕСЛИ(И(=10);C3;"XXX")))
значится, если есть строго одно значение, ф-ла будет так выглядеть?
да опечатался я
Добавлено:
=ЕСЛИ(И(A1=5);C1;ЕСЛИ(И(А=8);C2;ЕСЛИ(И(=10);C3;"XXX")))
значится, если есть строго одно значение, ф-ла будет так выглядеть?
Futurism
если есть одно значение, зачем нужно И() ? ну и ошибки там тоже - не нужны..
Код: =ЕСЛИ(A1=5;C1;ЕСЛИ(A1=8;C2;ЕСЛИ(A1=10;C3;"XXX")))
если есть одно значение, зачем нужно И() ? ну и ошибки там тоже - не нужны..
Код: =ЕСЛИ(A1=5;C1;ЕСЛИ(A1=8;C2;ЕСЛИ(A1=10;C3;"XXX")))
все-таки не получается автоматизировать сто тысяч ячеек, помогите пожалуйста, по следующему критерию:
в каждой ячейке есть текст:
123456, Какая-то обл., Какой-то р-н, г.Такой-то, ул.Такая-то, д.777
нужно автоматом сконвертировать в:
777 Такая-то Street, Такой-то, Какой-то District, Какая-то Region, 123456
в каждой ячейке есть текст:
123456, Какая-то обл., Какой-то р-н, г.Такой-то, ул.Такая-то, д.777
нужно автоматом сконвертировать в:
777 Такая-то Street, Такой-то, Какой-то District, Какая-то Region, 123456
likbez
Цитата:
я, например, вообще ничего не понял... Перевести на английский, что ли? или что сделать? переставить слова местами, с добавлением английских?
вот сколько раз говорим, кидайте файлик с примером - исходными значениями, результатом работы формул (что получиться должно, конкретно) Помогающему не надо будет время тратить на набирание значений, и сразу понятно, что требуется...
Цитата:
нужно автоматом сконвертировать
я, например, вообще ничего не понял... Перевести на английский, что ли? или что сделать? переставить слова местами, с добавлением английских?
вот сколько раз говорим, кидайте файлик с примером - исходными значениями, результатом работы формул (что получиться должно, конкретно) Помогающему не надо будет время тратить на набирание значений, и сразу понятно, что требуется...
ALeXkRU
"Шаблон" как-раз очень информативен - нужно некоторые части подвинуть в ячейке, некоторые заменить на английские эквиваленты, а некоторые оставить без изменений (для дальнейшей транслитерации в Штирлице).
например - 6 первых цифр сделать 6 последними, запятую после них поставить перед ними, далее номер дома после точки за названием улицы поставить за один пробел перед названием улицы, удалив при этом "д." и так далее.
Добавлено:
или как вариант каждый "инф.элемент" ячейки раскидать по отдельным столбцам с последующей автозаменой, но проблема в том, что в разных ячейках разное количество и порядок - где-то есть район, где-то нет, где-то он перед городом, где-то после.
можно было бы в качестве "разделителей" использовать запятые, они есть почти везде, но порядок разный.
"Шаблон" как-раз очень информативен - нужно некоторые части подвинуть в ячейке, некоторые заменить на английские эквиваленты, а некоторые оставить без изменений (для дальнейшей транслитерации в Штирлице).
например - 6 первых цифр сделать 6 последними, запятую после них поставить перед ними, далее номер дома после точки за названием улицы поставить за один пробел перед названием улицы, удалив при этом "д." и так далее.
Добавлено:
или как вариант каждый "инф.элемент" ячейки раскидать по отдельным столбцам с последующей автозаменой, но проблема в том, что в разных ячейках разное количество и порядок - где-то есть район, где-то нет, где-то он перед городом, где-то после.
можно было бы в качестве "разделителей" использовать запятые, они есть почти везде, но порядок разный.
likbez
Цитата:
да нет.. из задания следует вот такая, как вариант, формула:
Код: =СЦЕПИТЬ(ПРАВСИМВ(A1;ДЛСТР(A1)-(ПОИСК(", д.";A1;1)+3));" ";ПСТР(A1;ПОИСК(", ул.";A1;1)+5;ПОИСК(", д.";A1;1)-(ПОИСК(", ул.";A1;1)+5));" Street, ";ПСТР(A1;ПОИСК(", г.";A1;1)+4;ПОИСК(", ул.";A1;1)-(ПОИСК(", г.";A1;1)+4));", ";ПСТР(A1;ПОИСК(" обл.,";A1;1)+6;ПОИСК(" р-н, ";A1;1)-(ПОИСК(" обл.,";A1;1)+6));" District, ";ПСТР(A1;8;ПОИСК(" обл.,";A1;1)-8);" Region, ";ЛЕВСИМВ(A1;6))
Цитата:
"Шаблон" как-раз очень информативен
да нет.. из задания следует вот такая, как вариант, формула:
Код: =СЦЕПИТЬ(ПРАВСИМВ(A1;ДЛСТР(A1)-(ПОИСК(", д.";A1;1)+3));" ";ПСТР(A1;ПОИСК(", ул.";A1;1)+5;ПОИСК(", д.";A1;1)-(ПОИСК(", ул.";A1;1)+5));" Street, ";ПСТР(A1;ПОИСК(", г.";A1;1)+4;ПОИСК(", ул.";A1;1)-(ПОИСК(", г.";A1;1)+4));", ";ПСТР(A1;ПОИСК(" обл.,";A1;1)+6;ПОИСК(" р-н, ";A1;1)-(ПОИСК(" обл.,";A1;1)+6));" District, ";ПСТР(A1;8;ПОИСК(" обл.,";A1;1)-8);" Region, ";ЛЕВСИМВ(A1;6))
ALeXkRU
так оно и не работает: http://prntscr.com/4lt6co
Задача: в одной колонке есть 100 тыс. текстовых ячеек с адресами на русском в формате
индекс, область, иногда район, город, улица, дом, иногда квартира
а нужно преобразовать их в почти обратный формат, попутно заменив и передвинув общие элементы (такие как ул. на Street - с позиции до названия улицы в позицию после).
все элементы разделены запятыми
так оно и не работает: http://prntscr.com/4lt6co
Задача: в одной колонке есть 100 тыс. текстовых ячеек с адресами на русском в формате
индекс, область, иногда район, город, улица, дом, иногда квартира
а нужно преобразовать их в почти обратный формат, попутно заменив и передвинув общие элементы (такие как ул. на Street - с позиции до названия улицы в позицию после).
все элементы разделены запятыми
Цитата:
123456, Какая-то обл., Какой-то р-н, г.Такой-то, ул.Такая-то, д.777
нужно автоматом сконвертировать в:
777 Такая-то Street, Такой-то, Какой-то District, Какая-то Region, 123456
likbez
Эта задачка легко решается с помощью регулярных выражений.
Для этого нужно к Excel подключить библиотеку Microsot VBScript Regular Expressions.
Вот здесь можно почитать http://rusproject.narod.ru/article/regexp.htm.
likbez
Цитата:
да конечно...
я ж проверял, прежде чем постить...
тынц
Добавлено:
вообще, конечно, с такими размытыми условиями (разные форматы исходных строк) - проще программно, в VBA, а не формулами
Цитата:
так оно и не работает:
да конечно...
я ж проверял, прежде чем постить...
тынц
Добавлено:
вообще, конечно, с такими размытыми условиями (разные форматы исходных строк) - проще программно, в VBA, а не формулами
ALeXkRU
все верно сделал
а можешь помочь с такой формулой, она не такая простая
если х стоит в ячейке b3, то d2=3, если х стоит в ячейки б4,то е2=2, а если б5=х, то f2=3, если б6=х, то прибавить к значению е2 тройку, и если б7=х, то к значению f2 прибавить двойку
вот сам файлик
http://rghost.ru/57966890
все верно сделал
а можешь помочь с такой формулой, она не такая простая
если х стоит в ячейке b3, то d2=3, если х стоит в ячейки б4,то е2=2, а если б5=х, то f2=3, если б6=х, то прибавить к значению е2 тройку, и если б7=х, то к значению f2 прибавить двойку
вот сам файлик
http://rghost.ru/57966890
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
Предыдущая тема: Trojan Remover 6.81 Build 2594
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.