Чи можливо спричинити умовне форматування в 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.