Чи можливо спричинити умовне форматування в Excel імпортом зовнішніх даних


1

У мене в Excel 365 (2016) створена робоча книжка для отримання зовнішніх даних у колонки 1-8. У мене налаштовані перші два стовпці, які виконують певне форматування на основі G1 = 1. Форматування працює добре, якщо я введіть 1 у відповідний стовпець. Однак у мене є з'єднання для запису даних у стовпчик G, а імпорт із зовнішнього джерела даних НЕ запускає умовне форматування. Якщо я знайду комірку, яка отримала 1 із з'єднання даних, і повторно наберіть 1, форматування запускається. Явне форматування стовпця G як числа не допомагає. Чи існує спосіб умовного форматування на основі даних, отриманих через зовнішнє джерело даних?


1
Це трохи незрозуміло, але я, можливо, маю ідею. Оскільки ви не вставили таблицю, щоб підкреслити абзац, не розмістили зображення, я спробую трохи відгадати. Зауважте, що 1 не є таким, як "1" або "1". Якщо ви це розумієте, то можете далі усунути проблеми.
— ejbytes

Показати графік та формулу, яку ви використовуєте. Повертаєте ЗНАЧЕННЯ чи ТЕКСТ? Повернення рядка або цілого чи подвійного? Звідси мій коментар вище.
— ejbytes

1
Так, це була проблема типу даних. І джерело даних (FileMaker Pro), і Excel трохи нещільні з типами даних, але вони обидва, здається, суворо застосовують тип даних джерела при імпорті. Я використовував кілька загальних стовпців у текстовому форматі для стадії даних, тому Excel бачив вхідні дані як текст. Я змінив стовпчик джерела на номер і все добре. Як ви пропонуєте, мені, можливо, вдалося вирішити проблему, змінивши формулу на G1 = "1" замість на G1 = 1, але це здається менш схильним до помилок користувача на стороні Excel. Якщо ви надаєте офіційний відповідь, я можу назвати це відповіді
— Джонатан Шеррі

Відповіді:


0

Як з’ясували оригінальні афіші, винуватцем зазвичай є перевірка аналізу типів даних.

Під час імпорту даних, якщо вони залишаються у налаштуваннях за замовчуванням, дані будуть імпортовані у вигляді тексту. Число - це число, текст чи інше, але лише тоді, коли вам доведеться виконати обчислення, ви можете зіткнутися з помилками у типах даних.

"У галузі інформатики та комп'ютерного програмування тип даних або просто тип - це класифікація даних, яка повідомляє компілятору або інтерпретатору про те, як програміст має намір використовувати дані. Більшість мов програмування підтримують різні типи даних, наприклад: реальні, цілі чи Булева ".
- https://en.wikipedia.org/wiki/Data_type

Щоб додати до пояснення вище, тип даних також може бути: символом, рядком або "буквальним".

У Excel важливо також пам’ятати, що якщо ви зміните формат номера з тексту на номер, вам доведеться оновити цю клітинку. Одним із способів оновлення комірки після зміни формату є вибір комірки, натисніть F2, а потім введіть.

Висновок : Часто в комп'ютерному світі ми можемо подивитися на число і припустити, що це особистість. Комп'ютер може прочитати число різними способами: 1, "1", "1".

Виправлення неполадок : Перевірте формат комірки та перевірте на наявність додаткових символів (тобто пробілів). Також не забудьте оновити клітинку, якщо змінити формат. Це жодним чином не є природним процесом міркувань, якщо ви не зазнали досліджень з інформатики, і навіть якщо ви є, ці висновки легко не помітити і часто є.

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