Перш ніж дізнатися про механізм швидкого пошуку потрібного рядка, спочатку ознайомтеся з методами сортування .
Тепер давайте приступимо до вивчення швидкого пошуку потрібного рядка таблиці. Для такого пошуку нам не потрібні будуть спеціальні поля введення, куди б ви вводили текст, який шукайте. Все набагато простіше та зручніше!
Наприклад, ми будемо в довіднику співробітників шукати потрібну людину "по імені" . Тому спочатку відсортуємо дані по колонці ' ПІБ ' і встанемо на перший рядок таблиці.
І тепер просто починаємо на клавіатурі набирати прізвище шуканої людини. Вводимо ' і ', потім ' в '. Навіть незважаючи на те, що ' і ' ми вводимо в нижньому регістрі, а в таблиці ' Іванова Ольга ' написана з великої літери, програма відразу ж переміщує на неї фокус.
Це називається "швидкий пошук за першими буквами". Навіть якщо в таблиці буде внесено тисячі співробітників, програма моментально знаходитиме потрібного в міру введення символів.
Якщо в таблиці будуть схожі значення, наприклад, ' Іванова ' і ' Іванников ', то після введення перших чотирьох літер ' іван ', спочатку фокус перейде до того співробітника, що ближче розташовуватиметься, а при введенні п'ятого символу, вже покаже необхідну людину. Якщо ми п'ятим символом напишемо ' н ', то програма відобразить ' Іванникова '.
Пошук може не працювати, якщо ви намагаєтеся натискати літери однією мовою, а в операційній системі Windows в нижньому правому куті активна зовсім інша мова.
Якщо ви знаєте тільки частину шуканого значення, яке може зустрічатися не тільки на початку фрази, а й у середині, тоді подивіться тут, як виконати такий пошук на прикладі пошуку товару за назвою .
Далі подивіться, будь ласка, інші корисні теми:
Універсальна система обліку
2010 - 2024