Використання функції Val для перетворення текстових значень на числові

Використання функції Val для перетворення текстових значень на числові

Примітка.:  Ми хочемо надавати найновіший вміст довідки рідною мовою користувачів якомога швидше. Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була інформація корисною, унизу цієї сторінки. Для зручності цю статтю можна переглянути англійською мовою .

Функція Val() може витягнути будь-які текстові (рядкові) дані з поля, у якому поєднуються текст і числа, і повернути лише числові значення.

Наприклад, у полі зберігається інформація про відстань, як-от 30 км, а вам потрібно витягнути лише числові дані. Ось як слід використовувати функцію Val (ім’я_поля).

Val (“mileage”)

Функція Val() припиняє читання рядка, щойно доходить до символу, який вона не розпізнає як число, тому символи та знаки, такі як знак долара та коми, що часто входять до складу числових значень, не буде розпізнано.

Примітка.: Єдиний десятковий роздільник, який розпізнає функція Val(), – це крапка (.). Якщо використовується інший десятковий роздільник, як, наприклад, у деяких міжнародних застосунках, використовуйте натомість функцію CDbl.

Ще один спосіб використання для функція Val, коли запити на двох таблиць. Наприклад, у таблиці 1 ідентифікаційний номер зберігається у вигляді текстового поля та в таблиці 2 він зберігається числовим полем у другій таблиці. Щоб підключити та запиту з обох таблиць, типи має бути подібний. Таким чином, що використовуються функція Val, для перетворення код поля в таблиці 1, таким чином:

ConvertedID: Val([FieldName]) 

Функція Val можна використовувати у виразі. Якщо ви не знайомі з виразів, див. створення виразів , або ви можете дізнатися більше про Додавання функцій до виразів.

Додаткові відомості про функції для роботи з статті довідки для вбудовані функції, властивості, дії макросів і ключові слова SQL.

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×