Ссылка на лист Excel с амперсандом в имени

0

В Microsoft Excel 2013 у меня есть список компаний на основном листе, а также информация о компаниях в виде разных листов. Я пытаюсь использовать первую страницу для ссылки на ячейки в отдельных рабочих листах компании.

По большей части это работает. Типичная формула есть ='Company Name'!E52:F52, и это работает большую часть времени! Я даже узнал, как бороться с апострофами в именах рабочих листов.

Моя проблема сейчас в том, что есть компания с амперсандом ( &) в их названии. Когда я следую за мыслительный процесс от моего предыдущего вопроса, Excel обычно просит меня обновить ссылку в другом файле - То есть, если я типа &&, '&или даже \&.

Использование имен для объединенных ячеек не работает, как показано на рисунках ниже: Как я могу ссылаться на ячейки в другом листе, если заголовок листа содержит амперсанд?введите описание изображения здесь введите описание изображения здесь

Канадский Люк
источник
В вашем примере вы используете статическое имя; то, что вы должны ввести вручную. Поскольку вы уже вводите данные вручную, задумывались ли вы о том, чтобы называть сетку определенным именем?
ejbytes
@ejbytes Что ты имеешь в виду? Я знаю основы Excel, но я не определяю имена ...?
канадец Люк
Если вы выберете E52: F52, то в верхнем левом углу Excel, где он читает CELL, введите поверх него нужное ИМЯ. Тогда вы будете ссылаться на имя, а не на страницу и ссылку на ячейку. Например, TOMANDSONS - это имя, которое вы можете напечатать.
ejbytes
Я дал пример для вас в качестве ответа. Надежда помогает.
ejbytes
1
Просто используйте = сумма ('продажа и расходы'! E3: E26), не используйте &&в качестве справочного апостроф достаточно
yass

Ответы:

1

Определяя имя, вам не нужно беспокоиться о специальных символах.

введите описание изображения здесь

Лист1 относится к листу с именем «Том и сыновья».
Выберите A1 на листе «Tom & Sons», а затем назовите «TOMANDSONS».
Теперь вы можете ссылаться на TOMANDSONS, который теперь является указателем ссылки.


Однако, если я ссылаюсь на ячейку A1 в листе «Tom & Sons» как: ='Tom & Sons'!A1она все еще работает.


Кроме того, при обращении к формуле вы должны настроить ее следующим образом:

Sheet1 -> Sum области в Листе 'MCAT'.
Я могу суммировать регион двумя способами:

  1. = СУММА ('MCAT'! A1: B5) или (см. Изображение) введите описание изображения здесь
ejbytes
источник
@CanadianLuke Это не подвело. Вы назвали это, но вы не ссылались на это. Попробуйте = сумма (MCAT)
ejbytes
@CanadianLuke Я ушел и вернулся. Вы добавили больше полезной информации, которую я вижу с картинкой. Я дал вам пример, потому что вы не предоставили формулу для SUM ранее. При этом то, что я здесь представляю, сохраняется, за исключением использования =sum(TOMANDSONS)=sum('Tom & Sons'!A1:A5)
СУММЫ
Когда я использую =SUM(Name), это работает. Если я просто ссылаюсь только на имя, как в вашем примере ( =TOMANDSONS), это не так. Это та часть, которая провалилась. Поскольку у меня была новая информация, я добавил ее в вопрос
канадец Лука
1
@CanadianLuke Я думаю, вы больше новичок, чем я ожидал. Теперь у вас все работает, вот и все, что имеет значение. Не уверен, что вы делаете с определенным именем, но вы не применяете его должным образом. Но простая идея состоит в том, чтобы выбрать группу или таблицу или область задания, равную NxM, и определить ее или одну ячейку. Затем вы можете идентифицировать этот регион или выбор как определенное имя. Имя идентифицирует только регион. Оттуда вы можете ссылаться на него, =sum(MCAT)или =sum(TOMANDSONS). =(TOMANDSONS)Вернёт область не является суммой.
ejbytes