2016-08-15 5 views
1

У меня есть ячейка (B3 (изначально я использовал кнопку счетчика, чтобы значения повторялись, и таблицы, которые используют эту ячейку для указанной формулы, будут автоматически обновляться. Однако я понял, что spinner принимает только целые числа. Моя ячейка содержит десятичные точки 4.5% и 5% соответственно. Я сделал флажок, но я понимаю, что мне нужны разные ячейки, чтобы создать флажок и проверить правильность. Мой идеальный результат будет чем-то вроде кнопки spinner, повторяет с 4,5% до 5% соответственно, так что все остальные ячейки, которые ссылаются на b3, будут автоматически обновляться, каждый раз, когда его значение изменяется до 4,5 или 5. Некоторая помощь будет очень оценена! Возможно ли сделать не-vba или я должен сделать некоторые кодировки для достижения своей цели?Невозможно использовать десятичные точки на кнопке счетчика

+0

Добавьте формулу рядом с ячейкой B3: '= $ B $ 3/2' и сопоставьте с ней другие ячейки. Формула будет увеличиваться на 0,5. Если вы хотите только 4.5 и 5, просто установите свой минимум на 9 и максимум на 10. –

ответ

1

Я полностью согласен с @jkpieterse и его/ее решением. Тем не менее, для этого требуется вспомогательная колонка (очень похожая на приведенный выше комментарий). Следовательно, я был вынужден добавить еще одно решение, которое работает без вспомогательной колонки.

Хотя это решение работает без вспомогательного столбца, оно не предоставляет значения, которые вы ищете, а просто «визуально» имитирует эти значения. Вот что он выглядит как:

enter image description here

Вы можете видеть, что это выглядеть как будто он делает то, что вы хотите, чтобы это сделать. Но вместо этого значения в ячейке 500 и более. Здесь нужно использовать формат чисел ячейки с конечным ., который (это разделитель тысяч в моей локализации) гарантирует, что значение 1,000 отображается как 0.5, а % просто добавляется в виде текста в конец стоимость. Итак, в локализации США я бы предположил, что формат чисел должен быть примерно таким: 0.0,"%".

Затем вы получите значения 500, 1000, 1500, 2000 и т. Д. В ячейке. Но они будут показаны как 0,5%, 1,0%, 1,5%, 2,0% и т. Д.

0

Просто используйте вспомогательную ячейку в качестве связанной ячейки счетчика и добавьте/вычтите значение хелпер-ячейки, деленное на, например, 1000. Поэтому, если C1 является связанной ячейкой, введите такую ​​формулу в ячейку, которую вы хотите изменить счетчик:

= 4% + $ C $ 1/1000