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

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

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

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

Код: 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
Excel - перевести рубли в тысячи.
    #33865503
Valll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не надо макросов. Все гораздо проще.

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

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

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

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

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

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

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

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


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