Ru-Board.club
← Вернуться в раздел «Программы»

» Excel FAQ (часть 2)

Автор: SERGE_BLIZNUK
Дата сообщения: 14.03.2007 00:29
gyurza2000
1) файлик похоже битый лежит...
(foods_silos.rar - размер 11405 байт MD5: 3C1546E192967A9575DA5F037C7951E2 )

2) вы посмотрели, то, что я положил?
Есть вопросы?
Автор: gyurza2000
Дата сообщения: 14.03.2007 01:02
выложил, в другом варианте
http://www.adios.spb.ru/soft/foods.xls

Добавлено:
Сделал по первому совету Yukа
1) разбить на несколько формул в разных ячейках, затем объединить результаты.

Теперь играюсь как сделать следующее:
если в ячейке М16 пусто, тогда выводить значение ячейки М77, если же в М77 пусто, тогда выводить значение М16

Добавлено:
следующая формула работать не хочет:
=ЕСЛИ(ЕПУСТО(M16);M77;ЕСЛИ(ЕПУСТО(M77);M16;""))
Автор: Robert
Дата сообщения: 14.03.2007 04:43
gyurza2000

В файл foods.xls вставляем новый лист Таблицы, на котором создаем две таблицы:

A
B
C
D
E
F
G
Автор: gyurza2000
Дата сообщения: 14.03.2007 09:46
Robert, SERGE_BLIZNUK, Yuk спасибо большое, будете у нас на колыме, милости просим на пиво.Robert по твоему методу всё работает, а можешь разжевать мне как корректно написать то что я хотел заставить работать?

=ЕСЛИ(ЕПУСТО(M16);M77;ЕСЛИ(ЕПУСТО(M77);M16;""))
отрази в формуле два момента
1. Что будет, если обе ячейкм M16 и M77 пустые?
1. Что будет, если обе ячейкм M16 и M77 непустые?

это я на будущее, вдруг понадобиться для решения подобной задачки, а такого умного способа решения как ты я составить не смогу ибо занимаюсь составлением формул в Excel всего несколько дней и опыта не хватает, да и не математик я
Автор: SERGE_BLIZNUK
Дата сообщения: 14.03.2007 09:50
Robert
Цитата:
Формула работает

вы ошибаетесь...
в данном контексте ячейки М16/ М77 только могут выглядеть пустыми,
на самом деле там длинная формала со вложенными если.
Пример, что =ЕПУСТО не работает для ячейки, если там формула
в M16, например, =ЕСЛИ(1>2;"";"")
тогда =ЕПУСТО(M16) - ЛОЖЬ

gyurza2000
можно вот так:
=ЕСЛИ(ДЛСТР(M16)=0;M77;ЕСЛИ(ДЛСТР(M77)=0;M16;""))

Автор: gyurza2000
Дата сообщения: 14.03.2007 10:05
прекрасно, спасибо ещё раз, иду на работу, всем пока
Автор: The okk
Дата сообщения: 14.03.2007 10:49
SERGE_BLIZNUK
На самом деле, все немного проще. Нам ведь по сути не нужно сравнения одного числа с другим - достаточно проверить "ноль-не ноль", так что, ДЛСТР(M16) будет достаточно (да и формула покомпактей будет):
=ЕСЛИ(ДЛСТР(M16);ЕСЛИ(ДЛСТР(M31);"";M16);M77)
А =ЕСЛИ(ЕПУСТО(А1)) часто (но не всегда, конечно!) можно просто заменить =ЕСЛИ(А1). Это в тех случаях, когда заранее известно, что ячейка будет либо содержать число, либо пустоту (текст в А1 в данном случае вызовет ошибку в формуле).
Автор: SERGE_BLIZNUK
Дата сообщения: 14.03.2007 11:09
The okk
Цитата:
ЕСЛИ(ДЛСТР(M16);

Спасибо! Красиво! Не подумал, что в ЕСЛИ первый параметер может быть не логического типа!!!
Автор: SHRIKE74
Дата сообщения: 14.03.2007 18:13
дело в следующем, есть экселевская кника, она до недавнего времени была размером примеро 15 метров, и тут внезапно разрослась до 232 мегабайт, буквально за день, изменений вносилось как обычно немного, так что полная фигня происходит, кто-нить с такой хренью сталкивался?
Автор: Mushroomer
Дата сообщения: 14.03.2007 20:03
SHRIKE74
Листов много? Я бы (для быстроты решения проблемы) выделил бы все и скопировал в новую книгу.
Автор: maratino
Дата сообщения: 15.03.2007 11:53
Подскажите пожалуйста!
Нужен такой вариант (для Китайского словаря)
Скажем я в ячейку:
А1 ввожу слово "Она" и в ячейке А2 отображается (She)?
в В1(может), то в В2 отобраз. (may)
в С1(идти) то в С2отобраз. (go)
.........А1.............В1.............С1
........Она .........может .........идти
.........А2.............В2.............С2
.......She ...........may ............go (здесь будут китайские иероглифы)
Таким образом можно будет объясниться на ломанном китайском или примерно
хотя бы
Заранее благодарю
Автор: w25
Дата сообщения: 15.03.2007 14:40
maratino
Можно с помощью функции ВПР сделать, но нужно заполнить вспомогательные данные, откуда будут выбираться соответствия для российских слов. (тоесть колонки с переводом: рос. - кит. слов)
Автор: maratino
Дата сообщения: 15.03.2007 19:35
w25
Почему?
Я набираю в ячейке А1"Она", за ране где то слово "Она" и "She" привязав.
И как нажимаю энтр. в ячейке А2 появляется "She"
А вот как привязать и объяснить машине, что бы она отоброзила в низу А2, не знаю
Автор: ZORRO2005
Дата сообщения: 15.03.2007 23:02
maratino
Если у тебя данные(RUS,CHINA) в 2-ух строках
То можно использовать функцию ГПР вместо ВПР

Но если у тебя данные в двух столбцах (A1:B100),
В E1 "Она" то формула для E2 такая {=ГПР(E1;ТРАНСП(A1:B100);2;ЛОЖЬ)}
Не забудь CTRL+SHIFT+ENTER
Автор: maratino
Дата сообщения: 15.03.2007 23:26

ZORRO2005
Я сделал так =ВПР(C6;A:B;2;ЛОЖЬ)
А:А русские В:В китайские Вроде работает
В С6 ввожу "Она" в С7 получаю по китайски
Спасибо!
Я сейчас и этот вариант попробую

CTRL+SHIFT+ENTER а в какой момент я должениспользовать комбинацию
Автор: ZORRO2005
Дата сообщения: 15.03.2007 23:37
maratino

Цитата:
Я сделал так =ВПР(C6;A:B;2;ЛОЖЬ)

Так и делай.
Это я совсем намудрил

Цитата:
CTRL+SHIFT+ENTER а в какой момент я должениспользовать комбинацию

чтобы фигурные скобки получить(т.е. массив)
Автор: maratino
Дата сообщения: 16.03.2007 00:30
ZORRO2005
Скажи пожалуйста
Можно так, чтобы, например:
В одном прайсе 1000 наименований, а в другом 300. Все эти 300 так же есть среди 1000
но все они разбросаны
Можно эти 300 которые в 1000, отфильтровать так, чтобы они находились на первых
позициях. То есть 300<>300
Сравнить легко будет
Автор: ZORRO2005
Дата сообщения: 16.03.2007 18:44
maratino
Отфильтруй как НЕПУСТЫЕ в столбце где 1000
Останется 300...
Добавь рядом столбец,а в нем где непустые поставь 1,
а где пустые 2.
А потом Данные-Сортировка и по этому новому столбцу!
Автор: Vby
Дата сообщения: 17.03.2007 14:39
Подскажите как исправить: в экселе при выделении ячеек снизу в статусбаре должна показываться сумма, а ее нет. В чем проблема может быть?
ЗЫ: Офис 2003
Автор: ZORRO2005
Дата сообщения: 17.03.2007 16:07
Vby

Цитата:
в статусбаре должна показываться сумма, а ее нет

Правой кнопкой мыши выбрать там Сумму
Автор: maratino
Дата сообщения: 17.03.2007 23:08
Подскажите добрые люди!
Где я ошибку допустил
Набираю 2-ом боксе, а фильтрует значение с 1-ого бокса

Private Sub TextBox1_Change()
If TextBox1.Text <> "" Then
Range("A2").AutoFilter Field:=1, Criteria1:="=" & TextBox1.Text & "*", Operator:=xlAnd
Else
Range("A2").AutoFilter Field:=1
End If
End Sub

Private Sub TextBox2_Change()
If TextBox2.Text <> "" Then
Range("B2").AutoFilter Field:=1, Criteria1:="=" & TextBox2.Text & "*", Operator:=xlAnd
Else
Range("B2").AutoFilter Field:=1
End If
End Sub
Автор: nick444
Дата сообщения: 18.03.2007 10:32
Подскажите, а как в Excel добавить окошки, куда ставятся галочки для выбора объекта, стоящего напротив.
Автор: AuthorR
Дата сообщения: 18.03.2007 19:34
To
Цитата:
диаграмму саму сделать динамичной?.. чтобы при появлении в соответствующей таблице новых значений (старые как были так в ней и находятся) - они также отображались на диаграмме, а старые значения пропадали?
Или это из области фантастики?..

Molniya

Это сделать можно, причем не так уж и сложно.
Если Вам не ответили, выложите файл для примера.
Автор: MOfi
Дата сообщения: 18.03.2007 22:35
Кто знает, как удалить знак * в ячейке с числом при помощи инструмента замены или макроса. Например: до *0.55 после 0.55
Автор: ZORRO2005
Дата сообщения: 19.03.2007 00:23
MOfi
Правка-Заменить

Код: ~*
Автор: MOfi
Дата сообщения: 19.03.2007 07:36
ZORRO2005


Спасибо, работает. У меня решение было только через MS Word.
Автор: Yuk
Дата сообщения: 19.03.2007 15:42
maratino

Цитата:
Где я ошибку допустил

Топиком ошибся, во-первых.

Для 2-го бокса замени Field:=1 на 2.
Автор: Yusup
Дата сообщения: 20.03.2007 02:47
Ребята не подскажите как вот в Excel 2007 найти панели (кнопки) панели инструментов "Форма", "Элементы управления" а, то ни как не могу их найти или в этой версии уже отказались от этих кнопок
Автор: co100lom
Дата сообщения: 20.03.2007 17:18
кто может помочь, в Excel 2007 как можно зделать,
есть два файла:
в первый файл: столб В
во второй файл: столб А
надо что бы столбец А проверялся со столбцом В, и если находит такое число как в В то записываетя рядом в столбец с В, а если нету то ячейка пустая.
СПС заранее.
Автор: Mushroomer
Дата сообщения: 20.03.2007 17:25
co100lom
Значения уникальны в столбцах А и B? Значения отсортированы в столбцах А и B? Функция ВПР должна помочь. Третий ее параметр важен и зависит от наличия/отсутствия сортировки.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: Дайте рабоч ссылку плзз на MultiSet (1.9 и более) с crack


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.