Любой способ использовать формулу VLOOKUP в числах, чтобы вставить изображение вместо текстового значения?


3

Намерение состоит в том, чтобы создать лист, который ссылается на заказы клиентов с изображением каждого предмета, заказанного из моего каталога инвентаря.

Мне нужно создать электронную таблицу, которая ссылается на артикулы элементов, чтобы отобразить изображение уникального элемента. Например: 004, введенное в ячейку A: 1, должно выполнить поиск 004 на листе «images» и вернуть значение в столбце 2, соответствующее 004. Я успешно создал эту формулу с помощью функции VLOOKUP.

Однако я хочу, чтобы числа заполняли изображение в получающейся ячейке. В настоящее время моя формула работает так, что она будет возвращать только текст в ячейке. Как мне заставить его вернуть значение изображения? Если я удаляю текст из ячейки, соответствующей 004, возвращается 0, даже если в ячейку вставлено изображение.

Текущая формула:

VLOOKUP($A2,images::Table 1::A$1:B$10,2,FALSE)

Я перетащил изображения из Finder в ячейки, но кажется, что они отображаются только как фоновые изображения в ячейках или что-то в этом роде.

Тест лист с формулой Тестовое изображение инвентарного листа

Ответы:


1
  • Изображения не являются фактическим содержимым ячейки, они просто форматируют ячейку (фоновое изображение), и формула не может взаимодействовать с форматированием, только с содержимым ячейки.
  • Условное форматирование может применять только ограниченный набор параметров форматирования, и, к сожалению, изображения не являются одним из них.
  • AppleScript не предоставляет возможность устанавливать фоновые изображения ячейки , только цвета фона ячейки (даже если формы и текстовые элементы имеют возможность для фоновых изображений).

Поэтому в настоящее время это невозможно.


Спасибо за быстрый ответ. Я боялся этого. Я не очень знаком с AppleScript, но мне было интересно, если бы был способ использовать AppleScript, чтобы сделать то, что я ищу. Любая идея?
Джереми Эвенсен

@Jeremy К сожалению, невозможно установить фоновые изображения ячеек с помощью AppleScript, см. Edit
grg

0

Вот хакерский способ сделать это:

  • Возьмите таблицу с изображениями и наложите ее на тестовый лист.
  • Увеличьте ширину строк, чтобы они все были одинаковыми.
  • Добавьте формулу в таблицу изображений, которая проверяет тестовый лист, если есть SKU. Это может быть в отдельной скрытой ячейке или в самой ячейке изображения с прозрачным текстом: Формула соответствия столбца
  • Фильтруйте таблицу изображений для истинных результатов введите описание изображения здесь
  • Скрыть все ячейки, кроме столбца B, (или использовать прозрачные результаты)

Имейте в виду, что строка А листа теста должна быть отсортирована по возрастанию, чтобы это работало без дубликатов. В качестве альтернативы, вы можете иметь несколько горизонтальных таблиц с перекрывающимися рядами, чтобы проверить каждый SKU на соответствие. Наконец, если вы можете использовать кардинальные числа для SKU, вы можете заменить пустой Row () или Column () вместо ссылок на SKU.
введите описание изображения здесь

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.