Сортиране на записи въз основа на частични стойности в едно поле

Забележка: Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.

Може да има случаи, когато искате да сортирате записи в Access, само въз основа на частта за месеца от стойности на дати и игнорира, ден и година. Или може да искате да сортирате записи на базата само първите няколко знака на текстово поле. Тази тема ви показва как да извършвате тези търсения чрез създаване на проста изрази.

Какво искате да направите?

Сортиране по дата на частични стойности

Сортиране по частични текстови стойности

Сортиране по дата на частични стойности

Когато сортирате записи с помощта на команди за сортиране , цялата дата стойност – деня, месеца и годината – се използва за определяне на позицията на всеки запис. Но да предположим, че искате да сортирате дати на раждане само въз основа на месеца, в който те се срещат и игнорира ден и година част от стойностите.

Сортиране на само част от стойностите за дата изисква писане израз. Можете да сортирате данните в таблица или резултатите от заявка – но първо трябва да сте в изглед на лист с данни. Напишете вашия израз в региона "заявка" на раздела " филтър ". Израз, който създавате извлича само данните, които искате и след това го използва като основа за сортиране.

Показване на раздела "Филтър"

  1. Превключване на вашата таблица или заявка към изглед на лист с данни.

    Ако работите със заявка, изпълнете заявката, за да покажете резултатите в табличен изглед.

  2. В раздела Начало , в групата сортиране & филтър щракнете върху Разширени и след това щракнете върху Разширен филтър/сортиране в контекстното меню.

    Access показва нов раздел на обект с филтър в името.

Създаване на израз

  1. В раздела Начало , в групата сортиране & филтър щракнете върху Разширени и след това щракнете върху Разширен филтър/сортиране в контекстното меню.

  2. Въведете израз в реда поле в първата колона. Например, за да сортирате по месец независимо от годината, въведете израза Expr1: DatePart("m",[BirthDate]) в поле за ред в първата колона.

  3. За да сортирате записите по дни в рамките на всеки месец, въведете Expr2: DatePart("d",[BirthDate]) в реда поле във втората колона.

    Функция DatePart в първата колона Сортира записите по месец и функция DatePart във втората колона Сортира записите по дни в рамките на всеки месец.

  4. В реда сортиране изберете възходящо или Низходящо за всеки от изрази.

    Възходящо сортиране в първата колона показва януари в горната и декември в дъното. Възходящо сортиране във втората колона показва 1 в горната част и 31 в дъното. Низходящ ред на сортиране е обратното.

  5. В раздела Начало , в групата сортиране & филтър щракнете върху Превключване на филтъра.

Най-горе на страницата

Сортиране по частични текстови стойности

Сортиране по частични текстови стойности е много подобно на сортиране на частични стойности. Трябва да напишете израз в прозорец на разширен филтър/сортиране да извадите знаците, които формират основата за сортиране.

Се предполага, че полето "град" съдържа стойности като Северен Сиатъл, Южен Сиатъл"," Северна Tacomaили Южна Такома. Да предположим, че искате да игнорирате първата дума и сортиране на записи по втората дума само.

  1. В раздела Начало , в групата сортиране & филтър щракнете върху Разширени и след това щракнете върху Разширен филтър/сортиране в контекстното меню.

  2. Въведете израз в реда поле в първата колона. Въведете например = Mid ([град], 7) да игнорирате шест знака в полето "град".

    Функция Mid Връща подниз, която се съдържа в зададения низ или поле. В този случай за всеки запис, функцията връща стойността, започвайки от Седмата знак (тоест след интервал) в полето "град".

  3. В клетката, сортиране изберете възходящо или Низходящо.

  4. В раздела Начало , в групата сортиране & филтър щракнете върху Превключване на филтъра.

Най-горе на страницата

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×