Як я можу зв’язати значення комірки з іншого аркуша відповідно до тексту, який вже є на іншому аркуші?


1

Я експортую звіт із Quickbooks до Excel у існуючій робочій книзі Excel. У цій робочій книжці вже створена таблиця. Я експортую звіт на новий аркуш у тій же робочій книжці.

Тепер мені потрібно отримати значення ВІД стовпця листа А B відповідно до Імені у колонці А в (Ці дані експортуються із Швидких книг (Порядок імен буде змінено, коли наступний звіт прийматиметься на наступний день)) До фінального звіту . На цьому аркуші імена в порядку, тому я не можу прямо зв’язати клітинку.

Як я можу отримати значення від аркуша А1 до Підсумкового звіту аркуша відповідно до імені працівників?

зображення1 зображення2


Важко уявити свою проблему. Чи можете ви додати знімок екрана чи макет простого прикладу в питанні? І взагалі, майже все можливо.
fixer1234

Кожен наступний звіт Quickbooks заповнює інший стовпець на остаточному звіті? (Col Col показує дані з поточного звіту, Col D дані наступного звіту тощо?) Наскільки автоматизовано ви шукаєте? Витягнути дані і помістити їх у відповідні рядки досить просто, якщо ви використовуєте невеликий вручну втручання з кожним наступним звітом, щоб отримати їх у правильному стовпці. Починає ускладнюватися, якщо ви хочете, щоб підсумковий звіт автоматично поміщав речі в потрібний стовпчик, розпізнавав новий звіт тощо
fixer1234

У мене також є проблеми з розумінням, але чи буде vlookup те, що вам потрібно?
Райстафаріан

Чи кожен звіт має кожне ім’я на підсумковому аркуші звіту, але не обов'язково в тому самому порядку, чи може в конкретному звіті відсутні деякі назви?
fixer1234

Відповіді:


0

Якщо я правильно зрозумію ваше запитання, VLOOKUPзроблять те, що ви прагнете.

Ви можете використовувати функцію VLOOKUP для пошуку першого стовпця діапазону комірок, а потім повернути значення з будь-якої комірки в одному рядку діапазону.

VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

У вашому випадку використання наступної формули дозволить досягти описаних вами результатів.

=VLOOKUP(B2,'A1'!$A$1:$B$11,2,FALSE)

Якщо ви не хочете бачити #N/Aпомилки, коли немає даних (у випадку з Хасітою та Кентоном), то використовуйте IFERRORфункцію з нею так.

=IFERROR(VLOOKUP(B2,'A1'!$A$1:$B$11,2,FALSE),"")

Помістіть це в C2частині Finalаркуша, а потім скопіювати його вниз колонок.

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.