Як поєднати діапазон і комірок у новий діапазон у межах формули в Excel


1

У Excel у мене формула, яка приймає масив / діапазон значень як один із вхідних даних.

У мене є діапазон значень, скажімо так A1:A6, і одна клітинка C11. Я хочу об'єднати діапазон з одним осередком в тому ж порядку, тобто результат поєднання являє собою масив / діапазон значень буде починатися з A1до A6і закінчиться C11. Я не хочу, щоб значення тексту поєднувалося A1:A6з C11, скоріше, я хочу масив даних, що містять дані в A1:A6і C11.

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

Наприклад, на малюнку вище я хочу застосувати масив, що містить значення A1:A6і C11до формули / функції під назвою IRR, яка приймає масив як перший аргумент.

Як я можу це зробити в рамках формули?


Не на 100% впевнений, я розумію, про що ви питаєте, чи можете ви надати деякі зразкові дані? Я думаю, вам потрібно включити цю формулу A1 & A2 & A3 & A4 & A5 & A6 & C11 у вашу формулу, але без зразкових даних неможливо розповісти більше.
Кевін Ентоні Оппегаард Роуз

@KevinAnthonyOppegaardRose, я змінив питання, щоб уточнити
MLister

Надайте зразки даних разом із зразком розчину.
Кевін Ентоні Оппегаард Роуз

Виберіть A1: A6, Ctrl виберіть C11 Визначити ім'я написати ім'я для нього і використовувати ім'я замість Range
Ясс

З якою формулою ви хочете використовувати комбінацію?
ясс

Відповіді:


0

Лише для Microsoft Office 2016

TEXTJOIN(delimiter, ignore_empty, text1, [text2], …)

У вашому прикладі це буде

=TEXTJOIN(" ", TRUE, A1:A6, C11)

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

Альтернативне рішення

  1. Виберіть клітинку, для якої потрібно отримати результат.
  2. Перейдіть до рядка формул і введіть =TRANSPOSE("A1:A5")&" "
  3. Виберіть всю формулу і натисніть F9, щоб перетворити формулу у значення.
  4. Зніміть фігурні дужки з обох кінців.
  5. Додайте =CONCATENATE( result )
  6. Введіть.

Джерело


Я не хочу мати їх об'єднаних текстових значень, натомість я хочу масив їхніх індивідуальних значень, щоб я міг подавати цей масив як один із входів, необхідних в іншій формулі / функції, наданій у Excel
MLister

0

Якщо ви хочете поєднати діапазон значень і одну осередок за допомогою формули, ви можете використовувати $-sign, щоб виправити адресу однієї комірки. Наприклад, коли формула =A1+$C$11розтягнута на весь діапазон, то в кожній комірці діапазону буде наступне =AN+$C$11, де Nзнаходиться номер комірки.

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