Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft Excel FAQ (часть 4)

Модерирует : gyra, Maz

Widok (09-03-2010 13:14): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Просьба к посетителям топика дополнять шапку наиболее часто задаваемыми вопросами со ссылками на ответы
в обязательном порядке

 
  • Смена представления имен столбцов с буквенного на цифровое и обратно


    Сумма прописью
  • Надстройка "PROP" (сумма прописью)
  • надстройка Excellerator (c) Michael Zemlanukha & Maxim Shemanarev
  • макрос Num2String


  • Список соответствия имен функций в английской и русской версиях Excel
  • Описание Microsoft Excel File Format (eng.)
  • Горячие клавиши в Excel (табличка)
     
    Предыдущие ветки топика: Часть 1 | Часть 2 | Часть 3
     
    Все вопросы по программированию (макросы, скрипты, пользовательские функции и т.п.) обсуждаются в теме Excel VBA в разделе Прикладное программирование.
     
    При необходимости выложить скриншот, пользуйтесь сервисом ImageShack® (ограничение на размер файла <1.5 Mb)
     
    Книга Джон Уокенбах "Подробное руководство по созданию формул в Microsoft Office Excel 2002" PDF 34МБ Файлы к книге

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 13:12 29-08-2008 | Исправлено: Maz, 22:45 24-02-2017
    crotoff

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    slech
    выделяешь столбец с урлами (например, А), Данные/текст по столбцам. Делишь по столбцам по разделителю "/" Затем где-нибудь в столбце например, "I" сцепляешь первый и третий =A1&"//"&C1 - сцепится http: // и главная
     
    Добавлено:
    в конце тоже рекомендуется поставить слэш, =A1&"//"&C1&"/" а затем растиражируешь формулу вниз до конца

    Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 21:51 31-07-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    slech
    одиночный / в ссылке только один? он есть во всех ссылках? Ссылки только в домене ru? Во всех ссылках есть http:// ?
    Метод решения (в зависимости от ответов на поставленные выше вопросы.
    Ищем позицию определенного текста (элемента) и берем нужной количество символов слева направо. Идея понятна?

    Всего записей: 22839 | Зарегистр. 19-01-2002 | Отправлено: 21:59 31-07-2009
    vasilev12345

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    slech
     

    Цитата:
    если список url - большой - можно ли из него получить только список home Page в соседней колонке ?
     

     
    Допустим, в ячейке А1 исходный адрес, тогда в целевую ячейку вводим формулу
    =ЛЕВСИМВ(A1;ЕСЛИ(ЕОШИБКА(НАЙТИ("/";A1;8));ДЛСТР(A1);НАЙТИ("/";A1;8))-1)
     
    Смысл: просматриваем текст ячейки с исходным адресом начиная с 8 символа и ищем там первое вхождение /. Если косая обнаруживается - искомым адресом признаем, все что стоит левее этой косой, если не обнаруживаем, то всю просмотренную строку.
    Этот вариант будет работать только если первые 7 символов - http://. Если в части ячеек встречаются url без протокола - вроде www.ya.ru, я бы эти символы принудительно добавил, т. е. создал промежуточный столбец - примерно так: =ЕСЛИ(ЛЕВСИМВ(A3;7)<>"http://";"http://"&A3;A3). А указанную выше обработку проводил уже над этим столбцом.
     
    А вот если там вперемешку еще и адреса вида ftp:// https:// встречаются, то надо подробнее подумать.

    Всего записей: 50 | Зарегистр. 19-05-2006 | Отправлено: 22:02 31-07-2009
    slech



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    crotoff
    спасибо работает. буду пробовать пользоваться.
    Mushroomer
    одиночных / может быть много
    он есть во всех
    ссылки приемущественно в com - но есть и другие
    во всех есть http://
    vasilev12345
    изменил ; на ,  всё заработало - думаю это наиболее простой способ.
    у меня всё начинается с http:// или http://www, ftp не встречается.
     
    ещё раз всем большое спасибо.
     
     

    Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 22:48 31-07-2009
    sergeyich2000



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

    Цитата:
    Скажите, помогите. Как в Excel заменить CRM. Ведение клиентской базы с контактами, звонками, назначение контактов на определённую дату, но возможно это не возможно. Что б обязательно можно было отсортировать по регионам по городам и по датам наверно. Может уже существует созданное решение


    Цитата:
    Задача поставлена имхо некорректно. Excel это Excel, а CRM - CRM.

    Цитата:
    это еще возможно

     
    Как то же ведут люди базы в excel, но не хочется тупо вбиваать таблицу, так как нужно чтоб сортировалось, помогите максимально решить вопрос

    Всего записей: 201 | Зарегистр. 18-07-2009 | Отправлено: 11:46 01-08-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    sergeyich2000
    Цитата:
    Как то же ведут люди базы в excel, но не хочется тупо вбиваать таблицу, так как нужно чтоб сортировалось, помогите максимально решить вопрос
    А какие проблемы? Делаешь один столбец с номерацией (чтобы всегда можно было по нему отсортировать и вернуть таблицу в исходный порядок). Само в Excel ничего не сортируется. А по другим столбцам если хочешь, то сам и сортируй. Главное - выделяй для сортировки весь массив данных, иначе потеряешь порядок.

    Всего записей: 22839 | Зарегистр. 19-01-2002 | Отправлено: 12:01 01-08-2009 | Исправлено: Mushroomer, 12:02 01-08-2009
    serg110

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Excel 2003 -  перестало работать ввод даты (ctrl+;), в чем может быть проблема???

    Всего записей: 21 | Зарегистр. 17-02-2008 | Отправлено: 20:13 01-08-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    serg110
    А если создать другого пользователя, то тоже будет не работать?

    Всего записей: 22839 | Зарегистр. 19-01-2002 | Отправлено: 20:31 01-08-2009
    serg110

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Сижу под пользователем, изменить не могу(нет админовских прав).

    Всего записей: 21 | Зарегистр. 17-02-2008 | Отправлено: 21:29 01-08-2009
    edselurt

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Господа , подскажите пожалуйста , как закончить формулу "=А1-В1-С1-D1" , что вместо отрицательных остатков , был бы "0".

    Всего записей: 43 | Зарегистр. 05-03-2009 | Отправлено: 00:30 04-08-2009
    kimtan

    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    edselurt
    Вы же уже задавали подобный вопрос.
    =МАКС(А1-В1-С1-D1;0)

    Всего записей: 291 | Зарегистр. 28-02-2009 | Отправлено: 01:00 04-08-2009
    lpg

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    =если(А1-В1-С1-D1<=0;0;А1-В1-С1-D1)
    тоже вариант

    Всего записей: 222 | Зарегистр. 08-10-2005 | Отправлено: 01:14 04-08-2009
    edselurt

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Господа , помогите доработать формулу : "=J6+F6-E6-S6" , чтобы если результат положительный , то кидал в ячейку "U6" , а если результат отрицательный ,то кидал в ячейку "T6", но без знака "-"

    Всего записей: 43 | Зарегистр. 05-03-2009 | Отправлено: 22:34 04-08-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    edselurt
    в одной формуле имхо не получится.  
    В ячейке U6 формула =Если(J6+F6-E6-S6>0;J6+F6-E6-S6;"")
    В ячейке Т6 формула =Если(J6+F6-E6-S6Б<=0;-(J6+F6-E6-S6);"")

    Всего записей: 22839 | Зарегистр. 19-01-2002 | Отправлено: 23:01 04-08-2009
    edselurt

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mushroomer
    В ячейке Т6 формула =Если(J6+F6-E6-S6Б<=0;-(J6+F6-E6-S6);"") : не работает , а работает в ячейке Т6 формула =Если(J6+F6-E6-S6<=0;-(J6+F6-E6-S6);"") , так будет правильно ??? Заранее благодарен.

    Всего записей: 43 | Зарегистр. 05-03-2009 | Отправлено: 23:28 04-08-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    edselurt
    Цитата:
    =Если(J6+F6-E6-S6Б<=0;-(J6+F6-E6-S6);"")
    ну конечно там Б лишняя это не та раскладка была.

    Всего записей: 22839 | Зарегистр. 19-01-2002 | Отправлено: 23:59 04-08-2009
    Boris 123



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Доброго времени суток.
    Переречитал все фао но ответа так и ненашол. Возможно он есть у когото в голове, и так нужно убрать(скрыть) знак процента(%) в процентном формате выражения ячеек, другими словами чтобы проценты отображались как число без знака %.
    надеюсь доступно обяснил.

    Всего записей: 35 | Зарегистр. 12-05-2005 | Отправлено: 11:03 06-08-2009
    SERGE_BLIZNUK

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Boris 123
    не нашли как? и правильно, дело в том, что процентный формат определяется именно по наличию процентика в строке формата. Убираем процент - получаем обычный цифровой формат :(
    А почему банально не умножать значения на 100? мне кажется, что получится то, что Вы хотите увидеть...

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 11:30 06-08-2009
    Boris 123



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

    Цитата:
    А почему банально не умножать значения на 100? мне кажется, что получится то, что Вы хотите увидеть...

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

    Всего записей: 35 | Зарегистр. 12-05-2005 | Отправлено: 14:40 06-08-2009
    SERGE_BLIZNUK

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

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

    ну, это и макросом можно сделать...
     
    Только учтите, если Ваши проценты используются в каких-то вычислениях - там их ОБЯЗАТЕЛЬНО надо делить на 100, иначе все расчёты пойду псу под хвост...

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 16:18 06-08-2009
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105

    Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft Excel FAQ (часть 4)
    Widok (09-03-2010 13:14): Лимит страниц. Продолжаем здесь.


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru