Сортування за вибором .. програмне забезпечення для таблиць


0

Я так засмучений ... Я багато використовую ArcMap, і тому я дуже часто використовую "показати вибрані функції", коли я перебуваю в таблиці атрибутів. Тепер мені потрібно маніпулювати файлом csv у excel із 150 000+ записами, і я абсолютно повинен робити те саме .... Я використовую інструмент "Пошук", щоб вибрати декілька сотень рядків одночасно, тоді мені потрібно показати лише вибрані а потім заповніть порожнє поле зі значеннями лише для цих рядків.

Наскільки я не можу це зробити в будь-якому пакеті електронних таблиць. Я розшукував excel та openoffice для рішення, але його немає. У записах є занадто багато спеціальних символів для введення в ArcMap, інакше я б просто робив це з Esri.

Якісь ідеї? Мені це здається таким божевільним ... така фундаментальна річ, яка недоступна ....


2
Ласкаво просимо в GIS-SE! Однак це питання видається виключно про те, як "сортувати за вибором [в] програмного забезпечення для електронних таблиць". Хоча в ньому згадується ArcMap, питання не стосується ArcMap. Отже, я думаю, що було б краще перейти до Stack Overflow .

1
Яку версію Excel ви використовуєте? Коли ви говорите "Я використовую інструмент" Пошук ", щоб виділити кілька сотень рядків одночасно", ви говорите про це в Excel або ArcMap. Чи можете ви відредагувати питання, щоб включити лише те, що ви запитуєте про Excel? Розмова про інші програми робить ваше питання заплутаним.
CharlieRB

Ласкаво просимо до SuperUser, @CharlieRB є чудовим моментом, оскільки ви перейшли на SuperUser, питання, ймовірно, має бути перероблене, щоб більш конкретно вирішити проблеми вашої програми. Це також трохи розпливчасто, тому все, що ви можете зробити, щоб допомогти уточнити, що ви шукаєте, буде корисним. Насправді це ризикує бути закритим через те, що бути невиразним чи не конструктивним.
дав

Відповіді:


1

Я думаю, що ви шукаєте, це рішення бази даних. Універсальний, як і раніше, все ще є лише електронною таблицею. Якщо ви використовуєте SQL (MS має безкоштовну версію SQL, більше інформації тут: SQL Express. Внести величезну кількість змін надзвичайно просто. Ваш робочий процес буде приблизно таким:

  1. Імпортуйте свої дані .csv у таблицю баз даних.
  2. Маніпулюйте своїми даними, можливо, оператором TSQL на зразок:

    Оновіть YOUR_CSV_TABLE (свої вихідні дані)

    Встановити стовпчик 2 = NewValue (вкажіть будь-яку кількість стовпців, які потрібно оновити, з новим значенням)

    Де стовпець 1 = критерії (відповідають будь-якому значенню)

    Цей тип оператора SQL може оновлювати тисячі рядків одночасно.

  3. Підключіть свою базу даних SQL до ArcMap як джерела даних.

Я використовую подібні установки досить регулярно, і це чудово працює.


Завдяки тому, хто мігрував, я тут дуже новий, тому не знав, де розмістити своє запитання. Девід - дякую, це виглядає багатообіцяюче, я завантажую свій csv в mysql і матиму phpmyadmin, тому я спробую ваше рішення звідти. Я просто не міг повірити, що цей метод не є можливим у програмі excel / openoffice. Дякую за допомогу, люди.
користувач83404
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.