Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel - перевести рубли в тысячи. / 13 сообщений из 13, страница 1 из 1
19.07.2006, 08:53
    #33862728
necro2000
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - перевести рубли в тысячи.
Есть куча ячеек с данными в рублях.
Их надо перевести в тысячи рублей. Т.е. из 200 руб. сделать 0,2 руб., например.
Как это сделать?
...
Рейтинг: 0 / 0
19.07.2006, 09:04
    #33862749
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - перевести рубли в тысячи.
cells(1,1).Copy ' здесь значение 0.001 - копируем его

Range("E9:E20").PasteSpecial Paste:=xlPasteAll, Operation:= xlMultiply

вставка методом умножения xlMultiply - тоже самое можно и ручками сделать через СпециальнуюВставку
...
Рейтинг: 0 / 0
19.07.2006, 09:12
    #33862764
necro2000
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - перевести рубли в тысячи.
Сложно, однако... Проще - никак не сделать?
...
Рейтинг: 0 / 0
19.07.2006, 10:13
    #33862920
Ashton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - перевести рубли в тысячи.
Да, по-моему, проще некуда. Или затруднения у вас возникают из-за макроса? Тогда проделайте, используя меню.

Еще варианты.

Код: 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.
Public Sub X1()
    Dim rng As Range
    Dim avarItems As Variant
    Dim intI As Integer
    
    Set rng = Range("A1:A4")
    avarItems = rng
    
    For intI =  1  To UBound(avarItems,  1 )
        avarItems(intI,  1 ) = avarItems(intI,  1 ) /  1000 
    Next intI
        
    rng = avarItems
End Sub

Public Sub X2()
    Dim cel As Range
    
    On Error Resume Next
    
    For Each cel In Selection
        If cel.Value <> "" Then
            cel.Value = cel.Value /  1000 
        End If
    Next cel
End Sub
...
Рейтинг: 0 / 0
19.07.2006, 23:04
    #33865503
Valll
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - перевести рубли в тысячи.
Не надо макросов. Все гораздо проще.

1. Выделяете ячейки, где надо изменить представление данных.
2. Меню: Формат. Ячейки...
3. В диалоговом окне выбираем "Числовые форматы". "Все форматы".
4. В строке "Тип" пишите новый тип данных: 0.000#[пробел].

Пользуйтесь на здоровье.
...
Рейтинг: 0 / 0
19.07.2006, 23:09
    #33865510
Valll
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - перевести рубли в тысячи.
Да, прямые скобки[] ставить не надо!
...
Рейтинг: 0 / 0
20.07.2006, 09:15
    #33865798
necro2000
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - перевести рубли в тысячи.
Да, в макросах не силен.
А вот Vall предложил именно то, что я и искал, но не знал как сделать...
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
22.04.2012, 18:00
    #37765282
freeman39
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - перевести рубли в тысячи.
ValllНе надо макросов. Все гораздо проще.

1. Выделяете ячейки, где надо изменить представление данных.
2. Меню: Формат. Ячейки...
3. В диалоговом окне выбираем "Числовые форматы". "Все форматы".
4. В строке "Тип" пишите новый тип данных: 0.000#[пробел].

Пользуйтесь на здоровье.

Спасибо огромное.
Каждый пробел уменьшает соответственно представление числа на 000. Также 0 после запятой определяют количество знаков в представлении после запятой.
...
Рейтинг: 0 / 0
22.04.2012, 18:15
    #37765293
freeman39
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - перевести рубли в тысячи.
http://office.microsoft.com/ru-ru/access-help/HA010334645.aspx
справка майкрософта по этому вопросу...
в итоге у меня формат стал выглядеть 0 000,0[2 пробела]
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
11.12.2013, 13:18
    #38496905
гнетпгн
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - перевести рубли в тысячи.
Valll, просто нереальное огромное спасибо))))
...
Рейтинг: 0 / 0
14.04.2014, 07:43
    #38613890
seruggan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - перевести рубли в тысячи.
Valll,

Спасибо
...
Рейтинг: 0 / 0
14.04.2014, 08:25
    #38613905
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - перевести рубли в тысячи.
seruggan,

месяцтоварСумма в рубпри стандартном округлении до тысячОкругления для сохранения суммы за месяц1Столы300001Стулья350001табуретки40001итог===1050012Столы700102Стулья700112табуретки70011итог===210032

При больших суммах –это не так заметно
А при малых----проблема
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
14.06.2017, 17:18
    #39471657
555555555
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel - перевести рубли в тысячи.
Спасибо))) Очень просто и ясно
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel - перевести рубли в тысячи. / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]