|
|
|
сложение по условию
|
|||
|---|---|---|---|
|
#18+
народ, доброго всем времени суток. вот такая проблема - входные данные : (кусок таблицы) Наименование работ Стоимость Работы 1го предпр 1.1 10 1.2 20 1.3 29 Работы 2го предпр 1.4 25 1.5 45 Работы нашего предпр 1.6 70 1.7 90 Работы 4го предпр 100 вопрос как мне посчитать стоимоть затрат на работу своего предприятия вернее - как это сделать лучше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2008, 08:30 |
|
||
|
сложение по условию
|
|||
|---|---|---|---|
|
#18+
Был бы конкретный пример, было бы легче ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2008, 08:55 |
|
||
|
сложение по условию
|
|||
|---|---|---|---|
|
#18+
вот пример нужно вычислить стоимость работ "Нашего предприятия" как вычленить этап и месяц я знаю вопрос в том как лучше и правильнее написать условия для сложения стоимости работы были идеи: типа сохранить строку "Работы нашего предприятия" и в цикле по этапам сравнивать но как тогда складывать ведь в наименованиях работ нет названия предприятия подскажите заранее благодарен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2008, 09:09 |
|
||
|
сложение по условию
|
|||
|---|---|---|---|
|
#18+
Нужно в цикле складывать то что ниже "Работы нашего предприятия" до конца. Почему обычной формулой не воспользоваться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2008, 09:45 |
|
||
|
сложение по условию
|
|||
|---|---|---|---|
|
#18+
проблема то в том что там может быть не до конца, может быть работы других предпритий, или другие этапы а не воспользовался по тому как это не вся программа а часть большей программы вот. главная цель - работа с календарными планами, а это только подцель. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2008, 09:50 |
|
||
|
сложение по условию
|
|||
|---|---|---|---|
|
#18+
Nomad87проблема то в том что там может быть не до конца, может быть работы других предпритий, или другие этапы а не воспользовался по тому как это не вся программа а часть большей программы вот. главная цель - работа с календарными планами, а это только подцель. Бежать циклов, если ячейка равна "Работы нашего предприятия", то начинаю считать, пока в ячейка не будет встречаться слово "работы". Исходя из вашего примера Или пока столбец Е не пустой, много вариантов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2008, 10:00 |
|
||
|
сложение по условию
|
|||
|---|---|---|---|
|
#18+
т.е. как вариант можно сделать так? : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2008, 11:29 |
|
||
|
сложение по условию
|
|||
|---|---|---|---|
|
#18+
Если работает, значит так :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2008, 11:34 |
|
||
|
сложение по условию
|
|||
|---|---|---|---|
|
#18+
0:-) на самом деле не хочет почему то работать ... :(( пишет ошибку Application-defined or object-defined error и показывает на строчку : text = Workbooks(nameIn).Sheets(h).Range("A" & s + 1) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2008, 11:39 |
|
||
|
сложение по условию
|
|||
|---|---|---|---|
|
#18+
s он правильно сосчитал там оно 17 я нашел в чем ошибка (В ) у меня была написала по русски ... ) после того как поменял и поставил sum as long программа заработала но зависла на вычислении sum хотя цифры совсем небольшие ... непоняяятно :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2008, 11:46 |
|
||
|
сложение по условию
|
|||
|---|---|---|---|
|
#18+
после отвисания пишет что ему не хватает типа long ... эт 100% неправильно ... не пойму где идет зацикливание :(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2008, 12:11 |
|
||
|
сложение по условию
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2008, 12:43 |
|
||
|
|

start [/forum/topic.php?fid=60&tid=2161971]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 201ms |
| total: | 339ms |

| 0 / 0 |
