Excel: Як висмикнути дані з діаграми Excel
При розрахунку зарплати створюю дві таблиці в гугл документах. Одна з них буде виводить підсумкову суму за період, а друга повинна служити для внесення працівниками даних про виконану роботу. Звичайно можна було все внести в одну таблицю на різних аркушах. Але в моєму випадку перший документ (з підсумковою сумою) працівникам не повинен бути доступним. Підкажіть будь ласка, Як висмикнути дані з однієї таблиці Google Excel в іншу в таблицю Goole Excel? Ооооооочень потрібно! Наперед дякую!
Є два списки даних в Excel, чи можливо впорядкувати в третій не повторюються позиції?
Corvus Aterum (Гість) 1 відповідь
164189 164192 390249
ko_ko (Гість) 3 роки тому
# Використовуйте макрос для отримання даних з пошкодженої книги.
Якщо пошкоджена книга посилається на діаграму, можна використовувати макрос, щоб витягти вихідні дані з діаграми.
Для використання макросу виконайте наступні дії.
1. Введіть наступний код макросу на аркуші модуля:
Sub GetChartValues97 ()
Dim NumberOfRows As Integer
Dim X As Object
Counter \ u003d 2
u0027 Підрахунок кількості рядків даних.
NumberOfRows \ u003d UBound (ActiveChart.SeriesCollection (1) .Values)
Worksheets ( "ChartData"). Cells (1, 1) \ u003d "X Values"
u0027 Запис на лист значень осі Х.
With Worksheets ( "ChartData")
.Range (.Cells (2, 1), _
.Cells (NumberOfRows + 1, 1)) \ u003d _
Application.Transpose (ActiveChart.SeriesCollection (1) .XValues)
End With
u0027 Повторення всіх рядів в таблиці і запис їх значень
u0027 на лист.
For Each X In ActiveChart.SeriesCollection
Worksheets ( "ChartData"). Cells (1, Counter) \ u003d X.Name
With Worksheets ( "ChartData")
.Range (.Cells (2, Counter), _
.Cells (NumberOfRows + 1, Counter)) \ u003d _
Application.Transpose (X.Values)
End With
Counter \ u003d Counter + 1
Next
2. Вставте новий лист в книгу і змініть його ім'я на «ДанниеДіаграмми».
3. Виберіть діаграму, з якої необхідно витягти вихідні дані.
Примітка. Цю діаграму можна впровадити в лист або помістити на окремий лист діаграми.
4. Запустіть макрос GetChartValues97.
Дані з діаграми будуть поміщені в лист «ДанниеДіаграмми».
Slim-Shady (Гість) 3 роки тому
Там буде видно в яких осередках знаходиться зведена таблиця.
Потім потрібно клацнути по комірці зведеної таблиці правою кнопкою миші - "Показати список полів"
Тут вже можна дивитися значення полів зведеної таблиці.
Крім того, якщо клацнути по агрегованих даних таблиці, можна побачити все значення на окремому аркуші книги Excel.
Lineker (Гість) 3 роки тому
Витягнути саме в таблицю Excel якщо файл загублений напевно не можна. Але варіанти є, ось приклад (працює в Office XP).
Щёлкаешь правою кнопкою миші на діаграмі і в меню, що розкрилося вибираєш Параметри діаграми. Далі переходиш на лист Таблиця даних і на цій вкладці ставиш галочки навпроти Таблиця даних і Ключі легенд. Тиснеш ОК. Таблиця з вихідними даними з'явиться на діаграмі.
Vadim Koval (Гість) 3 роки тому
* Тільки, звичайно, назва листа для скрипта GetChartValues97 () має бути "ChartData", а не "ДанниеДіаграмми».
денис Самохін (Гість) 3 роки тому
Витягнути дані досить просто.
Для цього вам достатньо зайти в "Параметри діаграми" через контекстне меню, там поставити галочку у вкладці "Таблиця даних", і вуаля. )))
Справа в тому, що будь-яка діаграма містить в собі таблицю даних, оновлення якої відбувається в 2х випадках:
1) Відкритий файл джерела даних
2) Дана команда оновити дані
Що стосується загублені книг, то ви можете зайти в меню "Правка-Зв'язки", і побачите там назва книги, з якої беруться дані. І потім просто в винде здійснити пошук даного файлу.
Aleksandrsoller (Гість) 3 роки тому