-1

Я пытаюсь ссылаться на данные в ячейке первого рабочего листа (активного) на втором рабочем листе (грузовики). Когда я использую =active!$L$34 на моем втором рабочем листе (грузовики). Однако, если я вернусь к "активному" рабочему листу и использую "вырезать" и "вставить" в ячейке L34, чтобы переместить его в другое место и заменить данные в этой ячейке тем же способом данными из другой ячейки, когда я вернусь назад на "грузовики" и перейти к ячейке A1, где я использовал =ACTIVE!$L$34 значение то же самое, и формула была изменена на =ACTIVE!$B$26 (куда я копирую / вставляю исходные данные), есть ли способ сделать так, чтобы формула не изменилась (=ACTIVE!$L$34 остается =ACTIVE!$L$34 независимо от того, где я помещаю данные в эту ячейку?)

Так что я пытаюсь сделать это.

Активная рабочая таблица заполняется вручную с идентификационным номером автомобиля (2234) и его назначением (2A26). Присвоенное значение 2A26 никогда не изменяется, однако идентификационный номер транспортного средства может часто меняться. Рабочий лист разбит на 3 категории: в обслуживании, вне обслуживания, специального использования. Номера транспортных средств будут перемещаться по всему рабочему листу, как правило, с помощью сочетания клавиш (Ctrl+X), а затем размещаться в соответствующем месте с помощью (Ctrl+V)

Worksheet ACTIVE
UNIT    TIME    STN     EHS #
A1  0600/1600   TER     2925
A2  0500/1700   SPR     2740
A3  0600/1600   GNA     2727
A4  0600/1600   PYL      
A5  0630/1830   BON     2103  ⠀⠀⠀⠀⠀⠀⠀  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀  

Worksheet TRUCK
IN SERVICE      Out Of Service      Special service
EHS#    Asmnt       EHS#            EHS#    Asmnt
2727      A3        2234            2256     2P2
2740      A2                        
2925      A1   

Для рабочего листа грузовики разбиты на те же 3 категории, что и активные. Разница с этим рабочим листом в том, что я хочу использовать функцию сортировки, чтобы переставить 3 категории в числовом порядке на основе EHS #. Однако мне нужно, чтобы информация о EHS # и Asmnt поступала от EHS # и UNIT на рабочем листе. Как только это будет сделано, я хочу, чтобы рабочий лист TRUCK обновлялся и прибегал к изменениям в рабочем листе ACTIVE.

Worksheet ACTIVE
UNIT    TIME    STN     EHS #
A1  0600/1600   TER     2924
A2  0500/1700   SPR     2918
A3  0600/1600   GNA     2782    

Worksheet Truck
IN SERVICE      Out Of Service      Special service
EHS#    Asmnt       EHS#            EHS#    Asmnt
2918     2A2        2234            2256    2P2
2924     2A1        2925     

Надеюсь, что выше поможет немного.

В настоящее время я использую Excel 2007 по большей части. На некоторых компьютерах, на которых он будет запущен, будет работать Excel 2010.

2 ответа2

0

Используйте следующее:

=INDIRECT("ACTIVE!L34")
0

Спасибо! Работало спасибо!

Не думаю, что вы могли бы помочь мне с кодом автосортировки ??

Теперь, когда у меня есть номера грузовиков, я пытаюсь отсортировать их по новому листу. Пример того, что я пытаюсь сделать, ниже.

АВТОМОБИЛЬНЫЕ АВТОМОБИЛИ

EHS # Назначение 2740 A1 0 A2 2727 A3 0 A4 2103 A5 0 A6 2924 A7 2918 A8 2782 A9 2919 A10 0 A11 2793 A12 2386 A13 2929 A14 2894 A15 2250 A16 0 A17

Поскольку EHS # изменяется на рабочем листе "ACTIVE", он теперь корректно обновляет его на рабочем листе "грузовик". Теперь я пытаюсь выяснить, как обновить функцию сортировки, когда изменения вносятся в рабочий лист "грузовик", когда изменения вносятся в рабочий лист "ACTIVE".

Еще раз спасибо!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .