17.10.2014 03:59
jurasea
 
если по простому то попробуй заполни дополнительную колонну =countif(диапазон_строки,">0") , затем фильтром по этой колонне реши какие топовые значения оставить.
17.10.2014 10:00
Aleksandr H.
 
Цитата:
alex0575 Добрый день, подскажите пожалуйста есть файл в котором у каждой позиции есть определенные поставщики которые держат этот артикул в наличии (номера поставщиков и их цена указаны), меня интересует каким образом можно выделить позиции которые держат максимальное количество поставщиков.

Бренд Артикул Наименование Цена 515 541 542 543 557 560 564
MANDO A00100 Амортизатор передний 1630 1759,51 1953,62 1693,47
Можно через сводную таблицу сделать.
Что такое 515-564? Код поставщиков?
22.10.2014 10:04
Aleksandr H.
 
Друзья, посоветуйте статью или форум, где можно с минимальными усилиями научиться делать свою надстройку :oops:
22.10.2014 10:09
andrey_f
 
Цитата:
Aleksandr H. Друзья, посоветуйте статью или форум, где можно с минимальными усилиями научиться делать свою надстройку :oops:
Привет.
Прочитай книгу . Ничего лучше я не видел. Читается легко, быстро и интересно.
Как вариант, можно почитать более старую версию книги, вплоть до версии 2003 года (есть в интернете в электронном виде).
27.04.2015 20:05
Закупщик56160
 
Добрый день, коллеги, подскажите формулу - как посчитать символов (только чисел) игнорируя запятые. Есть ли универсальная формула? Фаил во вложение. Спасибо.
Вложения
Тип файла: zip ST.zip (3.4 Кб, 58 просмотров)
27.04.2015 21:28
RazVal
 
Цитата:
Пётр как посчитать символов (только чисел) игнорируя запятые. Есть ли универсальная формула?..
В таком виде - наверное только самописная функция на Visual Basic for Applications.
Но если все числа всегда из одной цифры, то можно просто разделить длину строчки пополам и округлить до целых вверх. ;)

А что за фирма, которая использует такие хитрые функции в Excel для управления складом? :)
Вложения
Тип файла: xls STO.xls (15.5 Кб, 151 просмотров)
28.04.2015 11:50
Aleksandr H.
 
Навскидку: :D
Уно формула в ячейку А2:
Код:
=ДЛСТР(A2&",")-ДЛСТР(ПОДСТАВИТЬ(A2&",";",";""))
Цвай UDF:
Код:
Function CommaCount(rng As Range) As Byte
    CommaCount = UBound(Split(rng, ",")) + 1
End Function
Три UDF:
Код:
Public Function FiguresCounter(Line As String)
    Dim i As Integer
    Dim Figure As String
    Dim Symbol As String
    Dim Counter As Integer
    Counter = 0
    Line = Line + ","
    For i = 1 To Len(Line)
        Symbol = Mid(Line, i, 1)
        If IsNumeric(Symbol) Then
            Figure = Figure & Symbol
        Else
            If Len(Figure) > 0 Then
                Figure = ""
                Counter = Counter + 1
            End If
        End If
    Next i
    FiguresCounter = Counter
End Function
8-)
29.04.2015 08:48
Aleksandr H.
 
Цитата:
Пётр как посчитать символов (только чисел) игнорируя запятые
пардон,
Код:
Public Function FiguresCounter(Line As String)
    Dim i As Integer
    Dim Figure As String
    Dim Symbol As String
    For i = 1 To Len(Line)
        Symbol = Mid(Line, i, 1)
        If IsNumeric(Symbol) Then
            Figure = Figure & Symbol
        End If
    Next i
    FiguresCounter = Len(Figure)
End Function
06.05.2015 18:17
Закупщик56160
 
Добрый день, одна торговая сеть в г. Ростов-на-Дону.
Спасибо, помогли с последним элементом, теперь картинка связалась. Это часть формулы, полностью вся формула во вложение. Это самодельный инструмент расчёта автозаказа и поддержания запаса, в зависимости от:
- частоты поставок;
- срока поставки;
- колебания спроса;
- и сервиса поставщика.
Меня волнует складской запас по поставщикам, которые ездят к нам 2-4 раза в неделю, считаю его слишком большим, сейчас эксперементирую над тем как его уменьшить и при этом не остаться с «пустой полкой».
Спасибо за помощь.
Вложения
Тип файла: rar 20150427_zakazat.rar (4.9 Кб, 58 просмотров)
06.05.2015 20:37
RazVal
 
Цитата:
Пётр Меня волнует складской запас по поставщикам, которые ездят к нам 2-4 раза в неделю, считаю его слишком большим, сейчас эксперементирую над тем как его уменьшить и при этом не остаться с «пустой полкой».
Здравая идея! На тему оптимального периода между поставками написал в своё время эту статью про . ;)
Часовой пояс GMT +3, время: 08:58.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.